[Manual] Delphi под GNU/Linux

Всё об ОС Linux
Сообщение
Автор
Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#16 Сообщение 30.05.2010, 16:01

NiGHt-LEshiY
Коммунистической идеи, собственно.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#17 Сообщение 30.05.2010, 18:45

Darth Revan писал(а):Тогда иначе: Win32API написан на IDE VC.
еще скажи, что он на COM и MFC написан
NiGHt-LEshiY
идея - чистота программного обеспечения, разве не ясно?

Аватара пользователя
NiGHt-LEshiY
Полковник
Полковник
Сообщения: 10258
Зарегистрирован: 13.06.2008
Откуда: Россия
Благодарил (а): 752 раза
Поблагодарили: 2667 раз
Контактная информация:

#18 Сообщение 30.05.2010, 19:30

x_000
Ясно.
Чистота ПО в первую очередь - открытость и свободность.
Можно, конечно, ещё всякой лабуды напридумать; например, форматировать код только пробелами, а не табами, писать имена переменных только в стиле someVariableName...
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#19 Сообщение 30.05.2010, 19:34

NiGHt-LEshiY писал(а):Чистота ПО в первую очередь - открытость и свободность.
Можно, конечно, ещё всякой лабуды напридумать; например, форматировать код только пробелами, а не табами, писать имена переменных только в стиле someVariableName...
абсолютно видно твое непонимание предметной области
чистота - это чистота машинного кода и рациональное использование ресурсов

Аватара пользователя
NiGHt-LEshiY
Полковник
Полковник
Сообщения: 10258
Зарегистрирован: 13.06.2008
Откуда: Россия
Благодарил (а): 752 раза
Поблагодарили: 2667 раз
Контактная информация:

#20 Сообщение 30.05.2010, 19:41

x_000
Может это ты не понимаешь предметную область, с чего так уверен?
Насчет чистоты машинного кода я согласен, ибо это важно. Но не станешь же ты все писать на асме (просто не сможешь же, ясное дело).
Чем плохи языки высокого уровня? (исключая СИ, т.к. ты его вдруг посчитал достойным)
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#21 Сообщение 30.05.2010, 19:50

NiGHt-LEshiY писал(а):(исключая СИ, т.к. ты его вдруг посчитал достойным)
почему это "вдруг", Си всегда был, есть и будет пророком Ассемблера
NiGHt-LEshiY писал(а):Чем плохи языки высокого уровня?
нечистью в машинном коде
Хайль!

Аватара пользователя
NiGHt-LEshiY
Полковник
Полковник
Сообщения: 10258
Зарегистрирован: 13.06.2008
Откуда: Россия
Благодарил (а): 752 раза
Поблагодарили: 2667 раз
Контактная информация:

#22 Сообщение 30.05.2010, 19:54

x_000
Про си. Кто это вообще сказал и самое главное: чем подкрепил утверждение?
Я люблю СИ, даже более того - я люблю только СИ. Но меня удивляет такая позиция и вообще возможность отсутствия других нормальных языков. Разве такое может быть?
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#23 Сообщение 30.05.2010, 20:00

NiGHt-LEshiY
У Си есть замечательные рантаймы, которые так замечательно экономят код *SARCASM*.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#24 Сообщение 30.05.2010, 21:51

NiGHt-LEshiY писал(а):Разве такое может быть?
обязано быть

Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#25 Сообщение 30.05.2010, 22:07

x_000
Это ещё почему?
Если бы Delphi не брал бы на себя слишком много (всякие там библиотеки без спроса в код впихивать), то вместе с KOL Си был бы в проигрыше.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#26 Сообщение 30.05.2010, 22:27

Darth Revan писал(а):Если бы Delphi не брал бы на себя слишком много (всякие там библиотеки без спроса в код впихивать), то вместе с KOL Си был бы в проигрыше.
даже безо всего дельфи никогда не может быть эффективнее - то, во что он компилируется, выглядит действительно ужасно и, без сомнения, не имеет права на жизнь

Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#27 Сообщение 30.05.2010, 22:44

x_000
Key Objects Library by Vladimir Kladov.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#28 Сообщение 30.05.2010, 23:28

Darth Revan
кто в лес, кто по дрова - библиотеки побоку, главное то, что паскаль компилируется в противоестественный для машины код, который каким-то неведомым образом работает
и это главный недостаток всех языков, кроме божественного Си - когда я программирую на чистом Си (без плюсов), я точно знаю, как будет выглядеть в машинном коде то или иное выражение или конструкция и это должно в любом языке программирования
Хайль!

Аватара пользователя
Darth Revan
Майор
Майор
Сообщения: 784
Зарегистрирован: 30.09.2008
Поблагодарили: 1 раз
Контактная информация:

#29 Сообщение 30.05.2010, 23:30

x_000
Изучи машинный код Pascal, и будешь знать. Не будет неведомо.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#30 Сообщение 30.05.2010, 23:40

Darth Revan писал(а):Изучи машинный код Pascal, и будешь знать. Не будет неведомо.
черт тебя дери, ну ты меня совсем, совсем не понимаешь
если бы я не знал, во что компилируется паскаль, говорил бы я об этом? да, он компилируется более или менее линейно, но во что он компилируется! компилируется он в абсолютно противоестественный машинный код, который нормальный программист на Ассемблере никогда не написал бы, а Си компилируется именно в то, что написал любой нормальный программист на Ассемблере
да, и, судя по всему, ты не совсем понимаешь, что такое "машинный код", раз употребляешь это понятие таким образом, я объясню - машинный код - это, грубо говоря, транслированный Ассемблер, а то мне кажется, что ты путаешь это понятие с байт-кодом, который применяется во всяком убожестве вроде дотнета и явы - это промежуточный код, который исполняется на эмуляторе
во всем вижу вчерашнего писателя батников %)

Ответить