Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
не смешите меня вашим васиком
этот язык для детского садика не применим к сколько-нибудь более-менее сложным проблемам...
P.S. да хотя бы скорость получающихся программ взять - даже если VB и умеет компилировать, то мне от этого ни тепло, ни холодно, т.к. у меня линух, в котором уже есть gcc...
|
15 Apr 2011 06:27 |
|
|
bar
Senior
Joined: 07 Aug 2006 10:18 Posts: 185
|
То есть ты плохо знаешь паскаль? =) Ну из языков уровня delphi ты знаешь только дельфи, так? И поэтому любишь именно дельфи, вот моя логика.
Больше всего меня бесили сложные правила расстановки точки с запятой.
То она должна стоять в конце строки, то не должна... Запомнить эти правила и расставлять правильно несложно, но когда дело доходит до копирования кода кусками из одного места в другое, паскаль начинает фонтанировать идиотизмом, вонять что else ни к месту, или что он несмотря на очки не может найти точки с запятой там, где она должна быть.
Ещё я постоянно спотыкался о невероятные приоритеты операций: как вообще Вирту пришло в голову сделать приоритет логических операций выше приоритета операций сравнения?
Ну и отсутствие нормального for'а. Распихивать по while'ам все циклы утомляет. Надписи типа: в C очень удобны тем, что собирают организацию цикла в одно место. В паскале же постоянно приходится перемешивать организацию цикла и собственно итерацию цикла. Хуже чем в ассемблере. Постоянно приходится писать что-то типа
|
15 Apr 2011 06:57 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Оооооу... ё-маёёёёё... а я думал все повзрослее... Ну - продолжайте-продолжайте...
|
15 Apr 2011 07:04 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
аналогично P.S. кстати за паскаль мы уже перетирали в 2005 году:
Last edited by Shaos on 15 Apr 2011 07:32, edited 3 times in total.
|
15 Apr 2011 07:27 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
ну а что ты хотел? структур нет, меток нет, локальных переменных нет, интерпретатор опять же
каждый разработчик своего варианта васика выдумывал свои собственные расширения и т.д. - короче ваши васики
это бред, не подлежащий обсуждению...
|
15 Apr 2011 07:29 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
|
15 Apr 2011 07:40 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
а что? я чтоли спорю? VB сделан людьми из микрософт для людей из детсада - всё правильно
пусть и тем, и другим будет щастье
|
15 Apr 2011 13:44 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
Опции GCC чтобы код проверялся на максимальную переносимость:
gcc -std=c89 -ansi -pedantic -Wall -W -Wconversion -Wshadow
P.S. Ещё можно -Werror добавить, чтобы спотыкался на первом же ворнинге
Last edited by Shaos on 16 Apr 2011 08:22, edited 1 time in total.
|
16 Apr 2011 05:22 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Я об этой проблеме даже и не знал, пока ты мне не сказал, лол. :3
Объясни мне практический смысл этого джицу.
|
16 Apr 2011 08:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
За паскаль давайте в соседнем топике перетирать
http://www.nedopc.org/forum/viewtopic.php?t=8170
А тема этого топика - C vs C++
|
16 Apr 2011 09:45 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Это не тот чувак потом надумал еще и "грабить корованы"?
|
16 Apr 2011 18:55 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
ну этот свою идею другим пропихивал, а тот - сам чесно пытался написать
|
16 Apr 2011 19:01 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
Я тут среди дочкиных книг случайно увидел вот такую:
и решил её "пофотошопить" в GIMP - вот что получилось:
|
22 Apr 2011 07:09 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Оригинал правильнее! :3
|
22 Apr 2011 23:01 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22703 Location: Silicon Valley
|
для пущей понятности сменил автора
|
23 Apr 2011 18:38 |
|
|