á ÐÏÞÅÍÕ "auto" ÍÏÖÅÔ ÐÏÄpÁÚÕÍÅ×ÁÔØ, ÞÔÏ ÏÂÌÁÓÔØ ×ÉÄÉÍÏÓÔÉ ÎÅ ÏÇpÁÎÉÞÅÎÁ? åÓÌÉ Ñ ÏÐÉÓÙ×ÁÀ auto × ÆÕÎËÃÉÉ, ÔÏÌØËÏ ÔÁÍ ÏÎÁ É ×ÉÄÎÁ.
ïÂÙÞÎÙÊ ÓÍÙÓÌ ÓÌÏ×Á "ÓÔÁÔÉÞÅÓËÉÊ" - ÏÂßÅËÔ, ÓÏÚÄÁ×ÁÅÍÙÊ ÐpÉ ÚÁÐÕÓËÅ ÐpÏÇpÁÍÍÙ É ÓÕÝÅÓÔ×ÕÀÝÉÊ ÄÏ ţ ÚÁ×ÅpÛÅÎÉÑ. ôÁË ÏÎÏ É pÁÂÏÔÁÅÔ × ÆÕÎËÃÉÑÈ. á ÎÁ ÕpÏ×ÎÅ "ÍÏÄÕÌÑ" ÐÏÞÅÍÕ-ÔÏ pÅÛÉÌÉ ÎÅ ××ÏÄÉÔØ ËÌÀÞÅ×ÙÈ ÓÌÏ× public/local, Á ÉÓÐÏÌØÚÏ×ÁÔØ ÕÖÅ ÉÍÅÀÝÅÅÓÑ ÓÌÏ×Ï static, ÔÅÍ ÂÏÌÅÅ, ÞÔÏ ÚÄÅÓØ ×ÓÅ ÏÂßÅËÔÙ É ÔÁË ÓÔÁÔÉÞÅÓËÉÅ. þÔÏ ÎÉÞÅÇÏ ÎÅ ÐpÏÐÁÄÁÌÏ ÄÁpÏÍ. ;)
Dimmy.
A
Alex Kouznetsov
Hi George,
Sun Jan 18 2004 06:44, George Shepelev wrote to Alex Kouznetsov:
GS> Hаписать FVM - задачка максимум на пару дней. Проверено. GS> К примеру, для упомянутого проекта объём ядра в кодах x86 GS> получился в пару килобайт...
Написать-то можно быстро, да вылизывать потом приходится долго. Например, конкретная проблема: какие слова должны входить в состав ядра? Вот и приходится по месту и под задачу перетряхивать ядро снова и снова... Не знаю, может, у тебя таких сомнений не возникает, меня же при написании FVM они мучают постоянно: сделаешь маленькое ядро - потеряешь скорость, и наоборот.
AK>> Разница с С в том, что С-компиляторы кто-то уже сделал, GS> Hо кто-то же их делал!!! Hе от сырости они завелись ;)
Зато мне теперь можно взять готовые и сэкономить свое время.
GS>>>>> Hо читать исходники довольно грустно и с проверками GS>>>>> правильности напряжёнка. Остаётся только использовать как GS>>>>> инструмент для создания высокоуровневых машинонезависимых GS>>>>> языков программирования. AK>> Что, в сущности, и сделано в .NET и Java. Если бы не их AK>> монстроидальность,
GS> Вот! Это ключевая проблема!
AK>> то прекрасно бы подошли для эхотага. Мне многоязыковый .NET вельми AK>> нравится ;-) Эх, если бы можно было выкинуть из них сборку мусора и AK>> другие навороты...
GS> А он после этого работать-то будет? Сомневаюсь...
Мне пока знаний не хватает чтобы это оценить. Пробовал читать CLI, но там просто черт ногу сломит. Чтоб найти ответ на этот вопрос, пока что не вижу другого способа кроме как поставить .NET, научиться ею хоть как-то пользоваться, а потом попробовать расхакать IL-коды, генерируемые при компиляции простых программ.
Пока, Алексей
D
Dima Orlov
Hello, George Shepelev !
÷ÏÔ ÐÏÜÔÏÍÕ öÏÒÕ ûÅÐÅÌÅ×Á É ÎÅ ÎÁÄÏ ×ÏÓÐÒÉÎÉÍÁÔØ ×ÓÅÒØÅÚ, Á ÞÉÔÁÔØ - ÔÁË ÔÏÌØËÏ ÄÌÑ ÒÁÚ×ÌÅÞÅÎÉÑ.
ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
D
Dima Orlov
Hello, George Shepelev !
üÔÏ, öÏÒÁ, ÎÅ × ÂÒÏר, Á × ÇÌÁÚ.
öÏÒÁ, ÅÓÌÉ ÄÌÑ ÔÅÂÑ ÔÅÓÔÉÒÏ×ÁÎÉÅ ÉÚÄÅÌÉÑ É ÏÔÌÁÄËÁ ÐÒÏÇÒÁÍÍÙ ÏÄÎÏ É ÔÏÖÅ, ÍÎÅ ÔÅÂÑ ÖÁÌØ.