Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/170: Рейтинг темы: голосов - 170, средняя оценка - 4.64
24 / 16 / 3
Регистрация: 19.12.2009
Сообщений: 366

Самый худший язык программирования?

10.11.2011, 14:42. Показов 36180. Ответов 252
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какой, по-вашему мнению самый худший язык программирования и главное почему?

Начну с себя.
Самый ужасный javascript, из-за его обильного множества мест, где можно отстрелить себе я..ца (их там очень много и причем в самых не предвиденных местах, и не логичном поведение). Так же нотация "мягкости" убивает меня по полной - практика показывает что если можно что-то не делать/писать или делать/писать для лучшей читабельности кода - автор будет делать первое (создавая обилие Г-кода). Как малый пример - точка запятой в конце оператора.
Другое же особенно бесячие, когда для экономии мест или из-за лени используют "однобуквенные" идентификаторы (типа "a", "b", "c"), или используют умелое сокращение типа "sdrh" - что заставляет не хило напрягать мозге при обратном инжиниринге.
Так же нужно упомянуть обилие лишних значений:
http://lurkmore.ru/images/8/83/Cmp_javascript.gif
Зачем для того "простого" языка столько этих значений типа "false". При проверки или сравнение бывает очень весело отстрелить себе пару мест.
Ну и конечно же отсутствие статичных типов, превращая язык подобие резины.


Второе место php.
Там тоже фигова туча мест по отстрелу своих любимых конечностей, в том числе производительности (например инкремент свойство объекта тормозящий от 2 до 7 раз). Отсутствие статичных типов, и когда пользовательские функции могут возвратить то строку, то массив то булев-тип (как показывает опыт если это можно то так и будут делать все).

По-мима прочего не один раз сталкивался с человеческим фактором пхп-программиста, хоть оба языка имеют высокий уровень вхождения, но есть странное явление, когда уже опытные и довольно зрелые программисты имеют чувство собственной важно обычно чуть ниже бога, а уровень личностного культурного развития остановился на уровне "бугагашечек". Отсюда иногда совет на форуме может превратиться в лузлы одних и тех же задротов форума, и пользователь просто тупо копирует свою тему по другим форумам, в надежде что где-то прозвучит вменяемый ответ (такие форумы есть конечно, и есть норм специалисты, но заявленных выше почему-то очень много).
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.11.2011, 14:42
Ответы с готовыми решениями:

Самый красивый язык
Всем привет Я сейчас активно пишу на CoffeeScript, и просто наслаждаюсь этим языком, синтаксическим сахаром и прочими плюшками которые...

Самый востребованный язык программирования
Всем привет! Давайте обсудим кое-какие вопросы: 1) Какой сейчас язык программирования самый востребованный 2) Какую область...

Самый простой язык программирования
Какой самый простой язык программирования для написания программ? Решил начать изучать программирование, и думаю с чего начать, нужно самое...

252
4 / 4 / 0
Регистрация: 07.05.2011
Сообщений: 53
15.02.2012, 00:10
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от EvgWCSL Посмотреть сообщение
Кто сказал о не пригодности? Сами выдумали, сказали и меня же в этом упрекаете?
Я выдвинул 4 факта того что не может он быть лучшим, с позиции рынка, который и диктует все, а не мнение отдельных программистов.
Лучшим вообще никакой не может быть

Цитата Сообщение от EvgWCSL Посмотреть сообщение
И поэтому джава, плюсы и си в топе. А вообще как реклама звучит, я уверен в своем будущем и поэтому выбираю мягких!
Да не, не так - выбрали .net, и таки уверены.

Цитата Сообщение от EvgWCSL Посмотреть сообщение
Когда заканчиваются аргументы, люди переходят на личности, я правильно понял вашу позицию?
Где на личности? Просто аналогия прослеживается весьма хорошо, с дохтором этим
0
 Аватар для EvgWCSL
0 / 0 / 0
Регистрация: 29.01.2012
Сообщений: 9
15.02.2012, 00:52
Цитата Сообщение от vola Посмотреть сообщение
Лучшим вообще никакой не может быть
По общим критериям нет, но все же есть практика по которым оценивают для той или иной области.
В любом случаи я вижу (и это следовательно мое мнение), что C# продвигают исключительно за деньги, где МС готовить армию новых верующих программистов, предоставляя даже учебный материал для школьников.

Но и если просто подумать слегка - станет же ясно, что это искусственная стимуляция, не сам язык растет потому что востребован, а потому,что стимулируют разными (многими) вещами.
Но почему же сам он не растет толком как все остальные? Да потому, что решение уже давно есть и известно (и не одно), и висит в своей нише. Отсюда только ребенку не понятно, что им нужно только отгрызть рынок и прибыль, а не сделать мир лучше.

Это не плохо, я иногда за коммерческое развитие, но нужно отделять мух от котлет, без фанатизма. А не превращать в религию инструмент для работы.


Цитата Сообщение от vola Посмотреть сообщение
Где на личности? Просто аналогия прослеживается весьма хорошо, с дохтором этим
Любое оскорбление, это отсутствие разумных доводов у оппонента, можете оправдываться, но слова уже сказаны.
0
1 / 1 / 1
Регистрация: 05.11.2011
Сообщений: 15
15.02.2012, 17:56
Дельфи
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
19.04.2012, 20:08
С#, JavaScript
0
 Аватар для _PARADOX_
13 / 13 / 0
Регистрация: 11.01.2012
Сообщений: 158
19.04.2012, 20:26
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
С#, JavaScript
Обоснуйте.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
20.04.2012, 19:48
batch
0
 Аватар для HITMAN
155 / 125 / 3
Регистрация: 22.06.2011
Сообщений: 1,784
21.04.2012, 11:44
Этот - потомучто недоделан
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
21.04.2012, 12:50
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
С#, JavaScript
Цитата Сообщение от _PARADOX_ Посмотреть сообщение
Обоснуйте.
C# потому-что майкрософт и потому-что некроссплатформенный и потому-что я сижу на линуксе и ненавижу Билла Гейтса, так как он мажор. Жабу скрипт я ненавижу, потому-что даже не знаю... Просто ненавижу. C# отстой. Зато я специализируюсь по Java, но её я люблю, потому-что она кроссплатформенная. Вот такие пироги.

Думаю что-то типа написанного выше, хотя может и ошибаюсь, но в большинстве случаев оно так и есть. А ещё иногда ненавидят C#, потому-что не пробовали на нём что-то писать, а начитались в интернете "минусов" описанных выше и думают, что раз программеры так считают, то: "я тоже так буду считать". Так как круто ненавидеть майкрософт и всё от него, то нужно обязательно поставить линукс, так как у него есть супер плюс, он бесплатен! И на него даже нету "вирусов" (ну на это может только школота ведётся).

Нукась, посмотрим на гневные ответы. Fight
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
21.04.2012, 16:05
Цитата Сообщение от Casper-SC Посмотреть сообщение
Зато я специализируюсь по Java, но её я люблю
Вобще-то я не очень люблю жабу, а больше срр чем жабу

Цитата Сообщение от Casper-SC Посмотреть сообщение
ну на это может только школота ведётся
Это уж точно, конечно ведеться!


Цитата Сообщение от Casper-SC Посмотреть сообщение
Жабу скрипт я ненавижу, потому-что даже не знаю
Как ето не знаю... Знаю и ненавижу...



Цитата Сообщение от Casper-SC Посмотреть сообщение
ненавижу Билла Гейтса
ЛОЛ! Вы хоть знаете кто сделал виндоуз?
Билли ни строчки кода в винды не писал все сделали за него:
Murali Brahmadesam
Molly Brown
Duncan Bryce
Daniel Bucherer
Neal Christian
Neil Clift
Mike Danseglio
Joseph Davies
Cenk Ergan
Tom Fout
Nar Ganepathy
David Golds
Robert Gu
Jeff Hamblin
И ето самые главные, больше не помню...

Цитата Сообщение от IOAN Посмотреть сообщение
Этот - потомучто недоделан
Уважаю... Тоже на асме программорировал, до сих пор приятные воспоминания

Цитата Сообщение от Jimbo-Leps Посмотреть сообщение
Дельфи
С вами тоже соглашусь...


Цитата Сообщение от _PARADOX_ Посмотреть сообщение
Обоснуйте.
С# не имеет кроссплатформенности, Моно в щет нельзя брать

Цитата Сообщение от Casper-SC Посмотреть сообщение
сижу на линуксе
Поправлю вас, на фряхе.
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
21.04.2012, 16:24
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
ЛОЛ! Вы хоть знаете кто сделал виндоуз?
Да дело не в этом. Главное кто на ней заработал это раз. И главное, что это такая "мода" ненавидеть Билла Гейтса, потому-что он где-то прочитал, что его надо ненавидеть (ну это уже ближе к школоте (по состоянию души, а не возрасту)).
0
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
21.04.2012, 16:39
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
Моно в щет нельзя брать
почему нельзя?
0
 Аватар для HITMAN
155 / 125 / 3
Регистрация: 22.06.2011
Сообщений: 1,784
21.04.2012, 17:56
Цитата Сообщение от Casper-SC Посмотреть сообщение
И главное, что это такая "мода" ненавидеть Билла Гейтса
Незнаю шоза мода, но кто эту моду придумал, вот это вопрос?
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
22.04.2012, 12:14
Цитата Сообщение от Casper-SC Посмотреть сообщение
И на него даже нету "вирусов" (ну на это может только школота ведётся).
Это так и есть!
Если есть то пришлите мне несколько вирусов на почту, проверим как они работают!
Вирусы в Linux невозможны!
В винде ты можешь простым юзером удалять системные файлы, а в линухе ето может делать только root, хеш его пароля содержыться в файле, а как разгадать пароль с хеша?
Вирус в линухе может удалить файлы пользователя но не больше!

Добавлено через 3 минуты
Цитата Сообщение от Casper-SC Посмотреть сообщение
потому-что он где-то прочитал
Ай, нигде я не читал. Просто я захотел посмотреть на чистый gcc, а не какойто MinGW или Cygwin.
Поставил линух, и понял что линух - система для программера на с++, так и появилась ненависть к винде, а после етого и к Билли

Добавлено через 7 минут
Цитата Сообщение от Eugene22 Посмотреть сообщение
почему нельзя?
Моно компилирует в .ехе для выполнения которого требуется приложение моно.
Если б моно компилировал в линуховой формат, для исполнения которого нужна библиотека моно в /usr/lib/ то я бы брал моно в щет

Добавлено через 21 минуту
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
а как разгадать пароль с хеша?
Для етого нужны спец. проги которые могут и за 3 дня его не рогадать, если раьотает такая програ все тормозит! Тем более у меня есть kill и rm -- лучший антивирус
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
22.04.2012, 12:33
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
Поставил линух, и понял что линух - система для программера на с++, так и появилась ненависть к винде, а после етого и к Билли
Простите, но это диагноз. Как может появиться ненависть? Может просто не хотеться возвращаться на винду (ну в игры там не играем мы).

Добавлено через 1 минуту
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
В винде ты можешь простым юзером удалять системные файлы
Каким образом? Я спрашиваю про Windows 7, про XP не говорю, смысл вспоминать древнюю грецию, там и 95 винду можно сюда приписать.
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
22.04.2012, 12:45
Цитата Сообщение от Casper-SC Посмотреть сообщение
Я спрашиваю про Windows 7
Как ето, я недавно ремонтировал комп с виндусом 7, оказалось, что юзер просто удалил драйвер биос.

Добавлено через 1 минуту
Цитата Сообщение от Casper-SC Посмотреть сообщение
ну в игры там не играем мы
Я иногда играю nethack в линухе
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
22.04.2012, 12:49
Ну а у меня телефон на андроиде, я там получил root права и могу удалить всё что угодно. Линукс теперь тоже ненавидеть? Ведь на его базе построена операционка.

Добавлено через 39 секунд
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
Как ето, я недавно ремонтировал комп с виндусом 7, оказалось, что юзер просто удалил драйвер биос.
Юзер мог удалить драйвер также с помощью стороннего софта, возможно вредоносного.
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
22.04.2012, 13:12
Цитата Сообщение от Casper-SC Посмотреть сообщение
стороннего софта
А я о чем говорю, сторонний софт - вирус.

Добавлено через 1 минуту
Цитата Сообщение от Casper-SC Посмотреть сообщение
получил root права
в андроиде пороль рута по умолчанию не ставиться но его можно поменять
0
_
2364 / 1243 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
22.04.2012, 15:53
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
Моно компилирует в .ехе для выполнения которого требуется приложение моно.
А это плохо?
0
 Аватар для Илья Остапишен
10 / 10 / 1
Регистрация: 26.02.2011
Сообщений: 112
22.04.2012, 16:48
Цитата Сообщение от Eugene22 Посмотреть сообщение
А это плохо?
Для меня - да!
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3344 / 105
Регистрация: 24.05.2011
Сообщений: 14,538
Записей в блоге: 8
22.04.2012, 18:20
Цитата Сообщение от Илья Остапишен Посмотреть сообщение
Murali Brahmadesam
Molly Brown
Duncan Bryce
Daniel Bucherer
Neal Christian
Neil Clift
Mike Danseglio
Joseph Davies
Cenk Ergan
Tom Fout
Nar Ganepathy
David Golds
Robert Gu
Jeff Hamblin
И здесь мне отчего-то вспоминается Евангелие - "извержены будут во тьму внешнюю: там будет плач и скрежет зубов"
Шутка, конечно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.04.2012, 18:20
Помогаю со студенческими работами здесь

Ищу язык программирования :)
Ищу язык программирования со средой в которой есть визуальное программирование (как в delphi 7 или c++ builder'e). Требования: 1) Должен...

Обсудим язык программирования C++
Добрый день! Давайте поговорим о C++. Хотелось бы узнать, у кого какое мнение об этом языке программирования, какие его особенности, кто...

Язык программирования на будущее
Какой язык программирования стоит подучить чтобы он был востребован года через 3 в Европе ? И какие языки там сейчас в топе ? В германии...

Универсальный язык программирования
Видел много подобных тем у вас на форуме, но соседняя тема. "С чего начать?" мне не подходит. Год назад я программировал на Visual Basic...

Свой язык программирования
Я задумался над вопросом создания своего трансляционного низко-уровневого языка программирования. Т.е. языка род трансляцию в него...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
240
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru