Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Песочница > Усложнение программирования


Автор: GoshaNahui 20.12.2007, 16:51
В последнее время сильно очень развились языки, среды. вот я на беисике пишу в висуал дотнет так очень сложная среда или скажем C# сложный разветвлённый язык

одни говорят что это плохо типа запутывает и порождает кучу ошибок и поэтому они любят паскаль и как можно меньше сложности и не любят ООП

а другие считают что усложнение языков и уровней абстракции наоборот только и позволяет написать большой проект

Я к первым отношусь мне куда как больше нравится QБэйсик меньше запутанности

но может я неправ? профессиональные программисты мне интересн ваше мнение

Автор: 1stain 20.12.2007, 17:08
ржунимагу  smile 

Автор: GoshaNahui 20.12.2007, 17:11
а чтосмешного?
це вопрос который не мной придуман
об этом и умные спорят много даже статьи есть на ту тему
так мне тоже интересно

Автор: mr.DUDA 20.12.2007, 17:18
Тема перемещена во флейм.

Автор: GoshaNahui 20.12.2007, 17:19
а тут вот уже два человека ответили что мол нема усложнения
так тогда пожалуста аргументы приведите чтобы я поспорить мог с теми кто считает что всё усложнилось сильно

Добавлено через 2 минуты и 59 секунд
а вот мне кажется усложнение всетаки есть
в дотнет стало гораздо больше типов данных продвинутых да и сами операторы тоже не так примитивны как в QБайсик

плюс ещё эти объектные модели, классы и т.п. сложно (для меня)
но может ты и прав и это реально улучшение а я просто недогоняю

Добавлено через 8 минут и 22 секунды

да посмотрим как голоса будут

Автор: BODROV 20.12.2007, 17:19
я б сказал, что это не столько усложнение, сколько "улучшение" (если можно так выразиться). хотя зачем-то проголосовал за "хорошо" smile 

Автор: zkv 20.12.2007, 17:32
Цитата(GoshaNahui @  20.12.2007,  16:51 Найти цитируемый пост)
Я к первым отношусь мне куда как больше нравится QБэйсик меньше запутанности

QБэйсик - оно еще живое?  smile 
Цитата(GoshaNahui @  20.12.2007,  16:51 Найти цитируемый пост)
профессиональные программисты мне интересн ваше мнение 

если я скажу, что вопрос бредовый, это не слишком грубо будет? Но он такой...
Про какие усложнения говорите - непонятно. 

Цитата(GoshaNahui @  20.12.2007,  16:51 Найти цитируемый пост)
или скажем C# сложный разветвлённый язык

попробуйте написать в QБэйсик хотя бы простенький веб-браузер тогда поговорим, на каком языке это сложнее сделать.  smile 

Автор: GoshaNahui 20.12.2007, 17:48
Цитата
QБэйсик - оно еще живое?

мы на нём обучалмсь программированию
Цитата
если я скажу, что вопрос бредовый, это не слишком грубо будет? Но он такой...

понимаишь это же не я придумал это в статьях хороших было описано например этим аргументировали то что якобы паскалевское симейство лучше чем семейство Си
Цитата
Про какие усложнения говорите - непонятно. 

усложнение ссинтаксиса, оп-ров и т.д. в этом плане всем ясно что Паскаль сложнее Бейсик а Си сложнее Паскаля а С++ ещё сложнее

плюс, новые всякие хреновины прямого отношения к процессу не имеющие. например в паскале функция есть функция а вот в С++ там уже перегруженная, встроенная да и методы там разные виртуальные
всё это согласись сложнее

да сами среды разработки стали сложнее хоть и больше возможностей дают
да я мало в этом понимаю вот хочу чтобы вы просветили

Добавлено через 2 минуты и 6 секунд
Цитата
QБэйсик - оно еще живое?

мы на нём обучалмсь программированию
Цитата
если я скажу, что вопрос бредовый, это не слишком грубо будет? Но он такой...

понимаишь это же не я придумал это в статьях хороших было описано например этим аргументировали то что якобы паскалевское симейство лучше чем семейство Си
Цитата
Про какие усложнения говорите - непонятно. 

усложнение ссинтаксиса, оп-ров и т.д. в этом плане всем ясно что Паскаль сложнее Бейсик а Си сложнее Паскаля а С++ ещё сложнее

плюс, новые всякие хреновины прямого отношения к процессу не имеющие. например в паскале функция есть функция а вот в С++ там уже перегруженная, встроенная да и методы там разные виртуальные
всё это согласись сложнее

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

ну я имею ввиду не такую простоту а скажем что лучше С или его сложнее С++ или ещё более умный Си шарп

Автор: Alexeis 20.12.2007, 17:53
  Лишние возможности мешают только при поддержке чужого кода, а так не умеешь не юзай. Если что-то вводят значит кому-нибудь это нужно.

Автор: Сумасшедший 20.12.2007, 18:10
Не нравится, не ешь.

Автор: IAV 20.12.2007, 21:07
2 all: зачем  ви тгавите пейсателя?
2 GoshaNahui - фигасе, это кубасик простой и не запутанный 0_о? Я видимо что-то упустил в этой жизни. И что понимается под сложностью и запутанностью языка?

Автор: Mayk 20.12.2007, 21:28
Цитата(GoshaNahui @  20.12.2007,  20:51 Найти цитируемый пост)

Я к первым отношусь мне куда как больше нравится QБэйсик меньше запутанности

В qb'е мало запутанности? Это потому что в нём мало возможностей?

Для разнообразия взгляни на python и erlang.
У них нулевой порог вхождения, а запутанностей там вообще кот наплакалъ.

Автор: ТоляМБА 21.12.2007, 07:12
Цитата(IAV @  20.12.2007,  23:07 Найти цитируемый пост)
И что понимается под сложностью и запутанностью языка? 

IAV, ну для меня - твоя подпись.  smile 

Цитата(Mayk @  20.12.2007,  23:28 Найти цитируемый пост)
У них нулевой порог вхождения
Шо, даже без прелюдий?  smile 

Автор: ksili 21.12.2007, 07:27
По-моему, опрос надо было разделить на два, т.к. сложность сред и сложность языков - это разные вещи. Поэтому проголосовал за последнее.

А если ещё оценивать сложность четвергов и ушей, то ооооооооо....  smile 

Автор: Shaggie 21.12.2007, 08:01
Цитата(zkv @  20.12.2007,  17:32 Найти цитируемый пост)
попробуйте написать в QБэйсик хотя бы простенький веб-браузер тогда поговорим, на каком языке это сложнее сделать.

А самым первым языком программирования был машинный код. Интересно, был ли он самым простым, и легко ли в нём пресловутый веб-браузер накатать  smile 

Автор: Lazin 21.12.2007, 09:06
Новые возможности мешают тогда когда ими не умеешь пользоваться, сидишь, чешешь в затылке и думаешь - фигасе вы тут напридумывали, мизантропы хреновы. Проголосовал за последний вариант))
Цитата(GoshaNahui @  20.12.2007,  16:51 Найти цитируемый пост)
C# сложный разветвлённый язык
 бу-га-га

Автор: izekia 21.12.2007, 11:04
По порядку:
Цитата

В последнее время сильно очень развились языки

в последние 30 лет?

Цитата

одни говорят что это плохо типа запутывает и порождает кучу ошибок и поэтому они любят паскаль и как можно меньше сложности и не любят ООП

сложность никто не любит, ООП - это средство упростить, а не усложнить.
Паскаль ничем не отличается от любого другого языка. Я например люблю питон, но это не говорит о моей привязанности к той или иной парадигме и тп.

Цитата

а другие считают что усложнение языков и уровней абстракции наоборот только и позволяет написать большой проект

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

Цитата

Я к первым отношусь мне куда как больше нравится QБэйсик меньше запутанности

ага, кубейсик не запутанный, особенно если взять и сравнить два аналогичных проекта написанных на кубасике и на си шарпе, к примеру

Вообще я бы не стал так рассуждать и делать какие-то выводы с таким кругозором
Голосовать не стал

Добавлено через 6 минут и 55 секунд
Цитата(Shaggie @  21.12.2007,  08:01 Найти цитируемый пост)
А самым первым языком программирования был машинный код. Интересно, был ли он самым простым, и легко ли в нём пресловутый веб-браузер накатать  

такой же простой как и любой другой

Автор: Lazin 21.12.2007, 12:27
дочего довели флейм  smile 

Автор: ТоляМБА 21.12.2007, 12:55
Цитата(Lazin @  21.12.2007,  14:27 Найти цитируемый пост)
дочего довели флейм 
Срочно создаём тему "Усложнение флейма" ?!

Автор: SelenIT 21.12.2007, 13:24
Имхо, если говорить об усложнении, то скорее применительно к задачам и к процессу выбора средств, а не к самим средствам smile. Это выливается в повышение пресловутого порога вхождения, что однозначно хорошо для профессионалов (имхо), но очень плохо для случайных людей вроде меня smile. Посему по-человечески очень хорошо понимаю автора опроса...

Автор: check 21.12.2007, 14:02
Цитата(ТоляМБА @  21.12.2007,  12:55 Найти цитируемый пост)
Срочно создаём тему "Усложнение флейма" ?! 
А вот и главный виновник(постом выше))

Автор: ТоляМБА 21.12.2007, 15:24
check, ты хочешь сказать что флейм усложняется?
Что флейм усложняется из-за меня?
Что мне здесь делать нечего потому что я его усложняю?
Да ты кого нах*** послал?! 
 smile 

Автор: check 21.12.2007, 15:43
Цитата

В автобусе в час пик:

- Рыбонька,  подвиньтесь пожалуйста.
- Так,  рыба - значит животное.
  Животное - значит собака.
  Собака - значит сука.
  Товарищи,  он меня бл***ю назвал!!! 



Вообще-то постом выше моего предыдущего поста был SelenIT.
И нах*** я никого не посылал  smile 

Если вдруг что - виноват ТоляМБА(не в усложнении флейма).

Автор: Mayk 21.12.2007, 15:56
Цитата(check @  21.12.2007,  19:43 Найти цитируемый пост)

В автобусе в час пик:
- Рыбонька,  подвиньтесь пожалуйста.
- Так,  рыба - значит животное.
  Животное - значит собака.
  Собака - значит сука.
  Товарищи,  он меня бл***ю назвал!!! 

аааваа! HaveThisPattern! HaveThisPattern!  HaveThisPattern! 
только это было не в автобусе а когда йа уходил с работы,
и начиналось не с "Рыбонька,  подвиньтесь пожалуйста." а с "удачи в [программировании на] 1с". остальные щаги вывода были почти такие же. последний вообще почти  точь-в-точь такой же.  smile   smile  smile  smile 

Автор: SelenIT 21.12.2007, 18:57
Протестую против обвинений в усложнении флейма!
Цитата(izekia @  21.12.2007,  11:04 Найти цитируемый пост)
Абстракция - средство упростить, а не усложнить.

Вот так-то!

Автор: check 21.12.2007, 21:49
Цитата(SelenIT @  21.12.2007,  13:24 Найти цитируемый пост)
Это выливается в повышение пресловутого порога вхождения
Это что же получается, что во времена,  когда самым высокоуровневым языком был Си,  порог вхождения был ниже?  Что-то с трудом верится....




ЗЫ Насчет си это конечно не строго хронологически,  просто названия типа Алгол и Фортран мне мало о чем говорят  smile

Добавлено через 59 секунд
Сорри за оффтопик,  мы тут вроде усложнение флейма обсуждали.

Добавлено через 9 минут и 52 секунды


Что до усложнения флейма,   то когда-то,  когда я был молод и горяч(года полтора тому назад),   я думал,  что флейм - это лёгкая,  ненавязчивая беседа на олбанском  smile      

Автор: SelenIT 22.12.2007, 12:44
check, как я понимаю, тут 2 вопроса?

Цитата(check @  21.12.2007,  21:49 Найти цитируемый пост)
Это что же получается, что во времена,  когда самым высокоуровневым языком был Си,  порог вхождения был ниже?

Имхо, да. Потому что тогда никому не требовалось писать распределенные системы с одновременным доступом десятков пользователей (с разными правами, вдобавок) к одной БД и прочих наворотов, алгоритмы были линейными и мерялись по принципу "у кого короче", а о таких страшных вещах, как паттерны и антипаттерны, вообще слышали только архитекторы (от которых, если верить учебникам, все и пошло)...

Цитата(check @  21.12.2007,  21:49 Найти цитируемый пост)
Что до усложнения флейма,   то когда-то,  когда я был молод и горяч(года полтора тому назад),   я думал,  что флейм - это лёгкая,  ненавязчивая беседа на олбанском

Да вот с толкованием термина вообще беда... Классики (в частности, Вики) не считают Ф. чем-то легким и ненавязчивым:
Цитата(Википедия)

Флейм (от англ. flame — огонь, пламя) — обмен сообщениями в интернет-форумах и чатах, представляющий собой словесную войну, уже не имеющую отношения к первоначальной причине спора. Сообщения флейма обычно содержат личные оскорбления, и зачастую направлены на дальнейшее разжигание ссоры.

Получается, что флейм (по-википедиевски) во Флейме запрещен (и поделом) smile. Почему винградская флудильня называется Флеймом - лично для меня загадка...

Кстати, подниму-ка я опрос по теме, а то путаница будет расти и шириться...  smile 

Автор: ТоляМБА 22.12.2007, 12:51
Цитата(SelenIT @  22.12.2007,  14:44 Найти цитируемый пост)
Почему винградская флудильня называется Флеймом - лично для меня загадка...
Кстати, подниму-ка я опрос по теме, а то путаница будет расти и шириться...    
Слушай, да - я тож сеня на википедии определение смотрел. Полностью с тобой согласен - поднимай опрос.

ЗЫ. Вот только демокртии у нас нет и не будет - наврядли флейм переименуют.

Автор: Alexeis 22.12.2007, 13:24
  Да пожалуй флуд будет правильнее. 

Автор: Mayk 28.12.2007, 07:13
Цитата(SelenIT @  22.12.2007,  16:44 Найти цитируемый пост)
Кстати, подниму-ка я опрос по теме, а то путаница будет расти и шириться... 

Цитата(ТоляМБА @  22.12.2007,  16:51 Найти цитируемый пост)
Слушай, да - я тож сеня на википедии определение смотрел. Полностью с тобой согласен - поднимай опрос.

Цитата(Alexeis @  22.12.2007,  17:24 Найти цитируемый пост)
  Да пожалуй флуд будет правильнее.  

Господа, а какая разница где флудить?

Автор: JackYF 28.12.2007, 14:57
Цитата(Mayk @  28.12.2007,  07:13 Найти цитируемый пост)
оспода, а какая разница где флудить? 

+ много. У меня уже давно укоренилось символическое название раздела с фигнёй, где можно потрындеть. Какая нафиг разница флеймофлудильне, как она будет называться? smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)