amarao: (Default)
[personal profile] amarao
https://github.com/ddanila/vc/

Да, оно на ассемблере. Написано вручную.

Вот код редактора. https://github.com/ddanila/vc/blob/master/versions/4.05/VCEDIT.INC

Фантастическая программа. Невероятно быстрая. Но я полностью разучился читать ассемблер. Было время, умел, и читать, и писать. Но ментальность меняется, сейчас даже сишный код - слишком низкоуровнево для понимания смысла написанного. А тут - реальный ассемблер.

DEC CX
MOV DX,OFFSET ViewFil
MOV AX,4301h
CALL Intr21

И вперёд...

Date: 2026-05-04 10:51 am (UTC)
archie_kot: (Default)
From: [personal profile] archie_kot
Ну да, в таком аксепте я бы проиграл скорее всего.

А то вспомнилось как я в 2009 в интеловском конкурсе на луший малтитаскинг поучаствовал. Писал на С++, но местами использовал MMX и вектора для быстрой арифметики. Интересно было, драйв. Не все задачи сумел решить, но три вторых места взял :) Меня по жизни второе место преследует :)

Date: 2026-05-04 12:04 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Я тогда ускорил, по сравнению с борландской библиотекой, на 40%; да ещё и точность повыше была. Ну это Борланд. Я им потом, типа попросили, ускорил strlen (тоже чуть ли не в четыре раза). Эх... и кому это нужно всё? Да никому...

Profile

amarao: (Default)
amarao

May 2026

S M T W T F S
     12
3 4 567 89
101112 13141516
17181920 2122 23
24252627282930
31      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 27th, 2026 08:46 am
Powered by Dreamwidth Studios