|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 19, 2003 10:40:15 Narkomanius по умолчанию уже в 3 раза меньше получается. интересно с чего бы? С того что VCL организованна не самым лучшим образом (посмотри KOL) В C++ VCL нет, и сравнивать в таком отношении их вообще нельзя. Помоему дишнего в си нету. напротив многого не хватает например пора уже ввести специальные типы данных типа MMX,SSE,3DNow. Ну так ты о си или о с++? Если о с++ то лишнего там очень много. Гм... я хотел сказать лишнего для новичка, эксперты может быть используют эти многочисленные возможности, хотя я уверен что не все. C++ на самом деле сейчас самый мощный язык по возможностям. В него были включенны многие теоретические наработки теории программирования. не многие школы могу похвастаться сями и уж тем более шарящими в си препами Ага, посмотрел бы я как новички в кодинге осваивают множественное наследование,виртуальные функции, да заоодно еще и шаблоны, stl... Какая же каша будет у них в головах. Профессор Н. Вирт тоже был не глупым и выкинул из языка все не особо важные вещи, вот и получился паскаль. (Потом он пошел еще дальше в модуле и тем более обероне. ) Читабельность языка очень высока, безопасность тоже. Итого получаем лучший языка для освоения основ как структурного так и оо программирования (после модулы2 и оберона2). вот си в плане синтаксиса очень и очень богат а паскаль беден. Опять не понятно о чем речь, если о си, то ты не прав синтаксис там еще беднее чем в паскале. Если о с++ то см. выше о цели паскаля. на самом деле С++ (про С уверждать спорно) гораздо более гибок. И там между прочим вроде как умные люди, хотя и из мелкософта, тож классов напридумали по базы данных. Про гибкость согласен, но это и минус, кому нужна эта гибкость? (да и попробовал бы ты написать компилятор под C++ - задачка не из простых). С бд я тоже не особо работал, но все кого я знаю - пользуются в этой области дельфи. Ну а отзовы о MSVC в данной области думаю многие слышали. .. а задача у него одна и с задачей этой класс WTL/ATL справится только так. Класс никогда не справится с этой задачей ! Т.к. он не визуален, в отличие компонент. Визуальное программирование нужно для более быстрой разработки программ. И с Delphi в этой области мало кто сравнится. я не хочу продолжать этот спор, повторяю - это бессмыслено. |
|
|
Дата: Апр 19, 2003 15:27:11 marlyn насчет сишных компиляторов - это да сам щас с этим вожусь. патчилку функций пишу тама надо на лету из сишного кода компилировать функцию-хук. страшный гемморой. о С++ даже не помышляю наследование,виртуальные функции, да заодно еще и шаблоны, stl... мы вот изучаем голимый Си там такого нету а stl вообще помоему что то в стандарт не входящее. а самое интересное в том что большинство не тянет даже этого. Визуальное программирование нужно для более быстрой разработки программ так мы о разных вещах спорили. если в окошке под винды - то да тут всякие визуальные штуки помогут имхо задолбаешься интерфейс писать. а вот всякие там серверные штуки типа SQL только С++. |
|
|
Дата: Апр 19, 2003 17:10:42 Вот и я решил добавить своё словечко... Когда то давно,около года назад,я решил заняться программированием... Тогда у меня появился компьютер, но я уже знал квик бэйсик и немного турбо паскаль.... Зашёл я в какойто форум и спросил, что мне лучше учить.....Большинство посоветовало именно делфи... ну набрал я учебников и начал читать..длилось это дня два...тоже самое случилось и с Си... Вот вы говорите "Богатый синтаксис", вот именно из-за этогоя не смог изучить эти языки...я просто не мог запомнить этот синтаксис, мне всё хотелось делать по своему, но это практически невозможно в яву...надо всё делать по правилам того языка.....Вот тогда мне и попалась в руки рассылка Калашникова, и буквально с 3 урока я понял, что ассемблер я обязательно выучу...и действительно выучил...Я конечно не эксперт по ассемблеру, но я когда вижу программу на Си или делфи, хотя я их почти не знаю, чтобы понять её я представляю себе как она бы выглядела на ассемблере... |
|
|
Дата: Апр 19, 2003 17:21:04 · Поправил: Narkomanius spacesа книг по си хороших не найдешь это прискорбный факт. по паскалю литературы море. хотя зависит от заинтересованности. я например Си учил когда жил в поселке без инета и единственным пособием был хелп от борланда 4.5 на наглийском языке и скромные познания в английском. хотел игру сделать RTS в 3Д |
|
|
Дата: Апр 21, 2003 17:44:24 marlyn Ну раз вы такие разборки устроили... :))) .1 С++ нет ничего лишнего (почти) Каждый его элемент создавался под свой круг задач. (Я упивался этим языком после FORTRAN, понимая, что на каждый мой вопрос был свой, пусть не всегда хороший но красивый ответ) 2. не многие школы могу похвастаться сями и уж тем более шарящими в си препами Истинный программистов действительно понимающие например С++ очень мало. И во многом не из за таланта, а из-за способа обучения. Очень многое приходит со временем, лет так через 20, 30 :))) В любом случае, я не знаю, что старшие программисты как инопланетяне видят этот мир иначе. 3. На счёт гибкости в С++ Мне её не хватае, именно поэтому я программирую на асме, и лучшие алгоритмы приходят только на асме. 4. А спорить не стоит :))) Эта тема повторяется в Инете с периудом 4 месяца, как только наплывает волна новичков :))) Это нормально. Вечный вопрос, вечный спор. Те кто не жаждет ответа... уже с нами :)) spaces Мда, насталджи :)))) Ну я вообще всё это С/С++/и так далее не понимал. И программирование не навидел. Ну кто ж знал, кто ж знал... :))) |
|
|
Дата: Апр 23, 2003 18:40:51 Edmond а вот я начинал с языка FOCAL и было это в далеком 1989 году :) это кульный язык, в нем максимальная длина строки не может быть больше 80 символов и при этом цикл должен размещаться на одной строке :)))))) |
|
|
Дата: Апр 23, 2003 20:19:20 в gens4 для Z80 длина строки тож 80-тью символами была ограничена |
|
|
Дата: Апр 24, 2003 19:36:00 Eddy Не слышал про такой... Ты мне скажи, что значит цикл в одной строке? |
|
|
Дата: Апр 25, 2003 07:51:10 Челы на днях установил Delphi посмотреть что за диковинка. Весит более 600 метров. Загружается программа при запуске минуту и главное ехе из пустого окна весит около 380 кб. Едрить твою мать подумал я и удалил его сразу. Лучше изучать языки от мелкософта. Незря они когда сделали выбор в пользу Вбейсика а не ВПаскаля :-). Челы и еще спросить хотел у кого нить из вас есть опыт в написании компилеров. Хотя бы в com. Скинете мне на мыло оч. прошу.Ато я запутался в исходниках Fasma, их наверное только автор и понимает. |
|
|
Дата: Апр 25, 2003 07:52:09 Челы на днях установил Delphi посмотреть что за диковинка. Весит более 600 метров. Загружается программа при запуске минуту и главное ехе из пустого окна весит около 380 кб. Едрить твою мать подумал я и удалил его сразу. Лучше изучать языки от мелкософта. Незря они когда сделали выбор в пользу Вбейсика а не ВПаскаля :-). Челы и еще спросить хотел у кого нить из вас есть опыт в написании компилеров. Хотя бы в com. Скинете мне на мыло оч. прошу.Ато я запутался в исходниках Fasma, их наверное только автор и понимает. AquariusNet@yandex.ru Тьфу ты забыл залогиниться. |
|
|
Дата: Апр 25, 2003 11:39:07 Аноним Гм..., исходники компилера... где-то были. А в ФАСМ нет ничего мудрёного. Если тебя конечно его парсер интерисует. |
|
|
Дата: Апр 25, 2003 11:40:35 То есть парсер + генератор кода. А вот формат оbj+lib + отладочная информация (особенно) єто и меня интерисует |
|
|
Дата: Апр 25, 2003 12:07:34 фу гадость какая забудь скорее |
|
|
Дата: Апр 25, 2003 12:33:43 Edmond Это когда все операторы цикла выстаиваються вряд.Соответственно и все обработчики условий так же влинейку. И всего 80 знаков на это. Сегодня многос троковоая поддержка |
|
|
Дата: Апр 25, 2003 13:19:49 Народ! Вы чего вообще!! Сравните ПРОГРАММИРОВАНИЕ в VC и РИСОВАНИЕ программ в Delphi. Программируя в Delphi вы теряеете возможность сделать всё собственными руками и обретаете ЖИРНЫЙ *.bpl в качестве вечного спутника вашей программы. Как вы можете отвечать за надёжность вашей программы, если 90% её кода прячется от вас??? Короче, почитайте Кнута и попишите руками. Удовольствие гораздо большее!! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.118 |