типизация. Кого вообще это волнует?
Ну немножко так всех, потому что это удобно для категоризации
Никто не запрещает жить в чужом выдуманном мире))
Эти пердуны нам языки программирования подарили, и компьютеры, и все остальное...
Создатели компьютеров не имеют отношения к термину типизации и разделению языков.
Это как прийти в библиотеку и спросить " Почему это книги выложены в алфавитном порядке? Какой-то старый пердун решил, что Б идет после А, какое кому до этого дело? "
Ну, если поставить первой полку с Б, вместо А - никого это реально волновать не будет 😂
да что ты, будет очень будет, библиотекарей. которым о этому беспорядку искать книги придётся.
" И кто решил, что буква Я должна быть в конце? По моему глубокому убеждению все буквы равны и сегрегировать их по этому принципу неправильно. Мы должны расположить книги в случайном порядке, так будет наиболее правильно и справедливо "
Почему правая руку правая, а левая - левая? Какой-то пердун так решил давным давно...
Ну зато в своём мире🤣
Какой беспорядок? Полки подписаны. Всем пофиг, какой будет первая полка - А, или Б. Если ты видишь, где А, а где Б. Я вижу, что есть C, и есть Java. Но мне пофиг, чем они отличаются, кроме названия. А они ничем и не отличаются, C это и есть Java.
надо вызывать санитаров :)
Ну для тебя ничем, ты на них не пишешь🤣
А зачем на них писать... Они для прикола придуманы были.
Ну в том и суть, что языки сепарировали те, кто на них пишут, потому что им это было нужно.
Ну у тебя нет порядка, ты их все в одну кучу смешал
Зачем? Java даже лучше С во всём. Всё, что можно написать на C - можно и на Java. Можно и на Python. Это полностью идентичные, ничем не отличающиеся между собой языки.
С точки зрения того, кто на них не пишет)
Есть порядок. Есть ассемблер, а есть "высокоуровневый язык".
Нет, с точки зрения масштаба.
Ну как мы взяли и разделили книги в библиотеке на исторические и все остальные
-. ну бред же, бред
Скорее как разделили две комнаты.
Не бред, а правда!
Ну да. А вот надо человеку философию найти - наплевать
Лженаука, поэтому наплевать
Как пример. Там могла быть и физика вместо философии
Буква "Ф", и всё. 😁 Кому наплевать то? Я же не говорю, что не надо именовать языки. Можно делать TyapLyapLang, DurachokLang, GoLang, Clang, BrainfuckLang. Я говорю, что не надо придумывать всякую ерунду вроде разделения их функций, потому что функции у них одинаковые, они полностью идентичны.
Так ты не категоризируешь вообще между собой ЯВУ
Так зачем это делать?
Затем, что те, кто на них пишут, внезапно обнаруживают, что разные вещи на одних писать удобнее чем на других. Или может оказаться, что личные предпочтения могут быть в пользу того или иного вида типизации
философия часть истории, которая частично отражает настроения в тот или иной период развития цивилизации. Взять то же развитие философии на расцвете римского государства(не помню, империи или ещё республики)
Это всё вкусовщина. По факту писать на всех этих языках можно одно и то же.
философия часть истории, которая частично отражает настроения в тот или иной период развития цивилизации. Взять то же развитие философии на расцвете римского государства(не помню, империи или ещё республики)
История от части тоже лженаука. Очень сильно искажается
для поиска литературы часто применяется УДК например, где вся литература нормально классифицирована, а не тяп ляп, как у кое-кого в своём мирке
Во-первых, литература это не языки программирования. Потому что есть разные жанры в литературе, а в языках программирования нет никакой разницы, есть ассемблер, а есть "высокоуровневый язык", и на втором всё одно и то же, кроме синтаксиса. И никому не интересно этот синтаксис различать.
да, искажает, но искажения есть и в других науках, в той же физике ещё 150 лет назад ни о каких нейтронах и слышно то не было, а уж про сверхпроводники и прочее подавно
-, это всё твои фантазии. Языки есть для разных целей, есть встраиваемые языки, например Tcl или lua, есть языки для веб разработки, есть языки для математических вычислений, есть языки, основной софт на которых это сервера и тд
C, C++, C#, Java – а смысл людям использовать сразу столько языков одного семейства, с одним Си-подобным синтаксисом, тратить на их изучение сотни часов, если по твоей гениальной логике можно просто взять Си?? Ведь там и там одинаковый синтаксис, а кроме него разницы не бывает
Нет. Люди когда резюме пишут, не пишут там "я писал не языках с нестрогой типизацией, со строгой типизацией, с типизацией по-васянски, с обьектно-ориентированным" и т.д. Они пишут просто "писал на С, С++, C#, Java" - потому что понимают, что это всё одна и та же фигня, просто один и тот же язык, одно и ТО ЖЕ.
Потому что кому-то нравится С, кому-то С++. И чтобы не говорить "мне нравится высокоуровневый язык №1" - их именуют - "мне нравится язык С", и всё.
прочитать своё же сообщение, ты бред пишешь
Сообщение прочитать, ответить, это не бред, а факт.
пишут конкретные языки потому что в вакансиях требуют конкретные языки, и если ты писал только 2-3 сервера на условной жабе, то тебя никогда не возьмут писать сервер на nodeJS, ЭТО РАЗНЫЕ ЯЗЫКИ И РАЗНЫЕ ПОДХОДЫ К РАЗРАБОТКЕ
Нравится != эффективно решать задачи. У всех этих языков есть свои особенности, плюсы и минусы. Не бывает "мне нравится C# и я на нем вместо Си напишу ядро". Под оберткой синтаксиса лежат дотнетовские штуки (или нет) и еще куча всего, что делает ЯП ЯПом
Возьмут, если ты писал сервер на Java. Тебя назовут гением, и возьмут, потому что ты как минимум уже знаешь устройство сетей и серверов, а на чём писать - всем пофиг, хоть на Brainfuck садись пиши, это тот же NodeJS.
Нравится = эффективно решать задачи. Потому что человеку не нравится то, на чём он решает что-то неэффективно. А люди разные, каждому нравится разное.
Обсуждают сегодня