Баба моя тебя научить может. Подонок.
Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
-
- Уже с Приветом
- Posts: 15420
- Joined: 30 Apr 2003 16:43
- Has thanked: 1 time
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
-
- Уже с Приветом
- Posts: 409
- Joined: 31 May 2007 21:39
- Location: Atlanta
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Написать новый язык не такая уж большая проблема. Главное наверное библиотеки и поддержка абстракций вроде типов, классов(с++) или встроенной много процессорности. А вобощем конечно все равно все в ассемблер конвертирует. Как и у людей, языки разные, мысли теже.
-
- Уже с Приветом
- Posts: 2273
- Joined: 29 Jul 2005 17:39
- Location: Калифорнийский Мухосранск
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
И это замечательно, что есть простые языки с низким порогом вхождения для написания непрограммистами всяких программ на пару сотен строк для решения их локальных задач. Это одна из причин существования таких языков.kyk wrote: 03 Sep 2021 00:59имеенно так. Я не программист, но мне нужно решить задачу, написав пару сотен строк кода и вызвав пяток библиотек. Для этого мне нужно иструмент (язык) как можно более простойKinDzaDza wrote: 02 Sep 2021 20:59Ну и как следствие каждая кухарка уверена, что сможет управлять государством
Плохо становится когда эти непрограммисты начинают считать себя программистами и начинают выдавать на-гора тонны говнокода, который, сюрприз-сюрприз, надо как-то поддерживать.
Как пример биологического С-программиста - надо прочитать из файла, размер файла почему-то сохраняем в 32-битном целом, для чего явно приводя тип long к типу int. Видимо компилятор ругался на присвоение без явного приведения типа. Про переполнение даже не задумываемся, читать файлы длиннее 2 гигабайт не стоит, таких не бывает. Ну а то, что длинна файла вдруг стала отрицательной - ну мало ли, хрен поймёшь что там у этих программистов бывает, наверное так и надо. Ну и т.д. и т.п.
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Java - не интерпретатор, а vm.zVlad wrote:Smalltalk Died because Of Greed, Speed, Mis-Development, and Hype.Flash-04 wrote: 03 Sep 2021 00:53 Вот казалось бы, есть интернет, нажми пару кнопок и найдёшь ответы:
https://wiki.c2.com/?WhyIsSmalltalkDead
bla-bla-bla
P.S.
Java is also interpreter, but Java was even worst. Much worst.Speed was always a problem because it is an interpreted language instead of a compiled language - everything that isn't in the Virtual Machine is evaluated during execution.
P.P.S. Где ты такое дерьмо нашел?!?!?!?
Зачем ты задаёшь вопросы, на которые тебе не нужны ответы?
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Девочки, не ссоритесь.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 1349
- Joined: 28 Nov 2008 17:50
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
в мире JVM сейчас действительно интересные вещи происходят, недавно был всплеск "better java" с россыпью более функциональных языков, java из них принципиальные вещи впитала и затух к ним интерес, теперь java как ООП язык не столь уж часто применяют.
но нашему пенсу это не интересно, он побрюзжать приходит из своего унылого болота, которое как не сядет - ничего путного не сделает ни на каком инструменте. т.е. полная инвалидность, на которую противно смотреть и не интересно выслушивать.
но нашему пенсу это не интересно, он побрюзжать приходит из своего унылого болота, которое как не сядет - ничего путного не сделает ни на каком инструменте. т.е. полная инвалидность, на которую противно смотреть и не интересно выслушивать.
-
- Уже с Приветом
- Posts: 15812
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Новые языки пишут прежде всего для заработка денег. Некоторые языки создают энтузиасты, но они получают популярность, если дают капиталистам заработать денег.
Заработать деньги можно разными способами.
1) Навязать свои правила игры. Запатентовать язык, включить в свою экосистему. Тогда программисты инвестирующие в этот язык будут его поддерживать и приносить деньги. Примеры: c#, java, swift
2) Языки специального назначения для поддержки своего продука (sql, js, HTML..)
3) Сделать язык, требующей все меньшей квалификации и все более контролирующий процесс, дабы сократить зарплаты для программистов. Например: подобрать гения, который сможет спроектировать систему с нуля дороже, дольше и рисокваней, чем заставлять посредственностей учить фреймворки дома, что бы потом можно было легко и конвеерным способом выбирать с рынка дешевых взаимозаменяемых кандидатов
Языки практически не создаются для того, что бы упростить и сделать лучше жизнь программистов![Smile :)](./images/smilies/icon_smile.gif)
Заработать деньги можно разными способами.
1) Навязать свои правила игры. Запатентовать язык, включить в свою экосистему. Тогда программисты инвестирующие в этот язык будут его поддерживать и приносить деньги. Примеры: c#, java, swift
2) Языки специального назначения для поддержки своего продука (sql, js, HTML..)
3) Сделать язык, требующей все меньшей квалификации и все более контролирующий процесс, дабы сократить зарплаты для программистов. Например: подобрать гения, который сможет спроектировать систему с нуля дороже, дольше и рисокваней, чем заставлять посредственностей учить фреймворки дома, что бы потом можно было легко и конвеерным способом выбирать с рынка дешевых взаимозаменяемых кандидатов
Языки практически не создаются для того, что бы упростить и сделать лучше жизнь программистов
![Smile :)](./images/smilies/icon_smile.gif)
-
- Уже с Приветом
- Posts: 4667
- Joined: 07 Apr 2018 15:16
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Какой смысл обсуждать языки программирования с СВЧ, который в жизни не произвёл ни строчки of production quality code?
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Тебе проще на ассемблер писать или Java?OtherSide wrote: Языки практически не создаются для того, что бы упростить и сделать лучше жизнь программистов
Или когда надо простую задачу выполнить, проще на питоне пару строк тиснуть или на C++ написать прогу? Или не дай Бог, на smalltalk?
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 15812
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Однозначно лучше на плюсахFlash-04 wrote: 03 Sep 2021 13:32Тебе проще на ассемблер писать или Java?OtherSide wrote: Языки практически не создаются для того, что бы упростить и сделать лучше жизнь программистов
Или когда надо простую задачу выполнить, проще на питоне пару строк тиснуть или на C++ написать прогу? Или не дай Бог, на smalltalk?
Во первых плюсы я уже знаю, а питон - нет. Во вторых питону учать на 2-х месячных курсах и питонисты готовы работать за еду, а плюсовик знающий питон конкуриет с теми же самыми питонистами, знание плюсов не дает добавочной стоимости.
Да, на языках более высокого уровня проект будет больше по размеру.. НО мне не платят за размер проекта, а платят за часы
Я в принципе понимаю Влада и считаю, что как во времена паровых машин рабочие сжигали их за конкуренцию (и правильно делали) так и сейчас надо обязать профсоюзы уничтожать языки и фрейморки "для тупых"
Last edited by OtherSide on 03 Sep 2021 14:08, edited 1 time in total.
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Слушай, не позорься, а? Я больше десяти лет профессионально писал на C++ (team lead), освоить питон было просто. Основное достоинство Питона - огромное кол-во библиотек. К примеру на коленке сваял Web приложение, которое делает image recognition. Ты ему даёшь картинку, оно тебе в ответ набор метрик. Работало лучше чем коммерческий продукт.
Попробуй то же самое сваять на C++, замаешься.
Попробуй то же самое сваять на C++, замаешься.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 15812
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Да как то не чувствовал необходимости в питоне
Я еще раз говорю - для разработчика упрощение разработки - зло. Работаешь больше, а получаешь меньше. Для бизнеса наоборот благо
Я еще раз говорю - для разработчика упрощение разработки - зло. Работаешь больше, а получаешь меньше. Для бизнеса наоборот благо
-
- Уже с Приветом
- Posts: 15812
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Приложение - это наверное на тензор флоу?
-
- Уже с Приветом
- Posts: 608
- Joined: 17 Dec 2009 11:27
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
Видел вакансии для сишников, котроые должны были уметь писать либы для питона. Те толпа научных деятелей пишет, пишет на питоне и в конце концов что-то рождается интересное. Вот тут нужен C делать профессиональную либу.Flash-04 wrote: 03 Sep 2021 14:05 Слушай, не позорься, а? Я больше десяти лет профессионально писал на C++ (team lead), освоить питон было просто. Основное достоинство Питона - огромное кол-во библиотек. К примеру на коленке сваял Web приложение, которое делает image recognition. Ты ему даёшь картинку, оно тебе в ответ набор метрик. Работало лучше чем коммерческий продукт.
Попробуй то же самое сваять на C++, замаешься.
-
- Уже с Приветом
- Posts: 1349
- Joined: 28 Nov 2008 17:50
Re: Зачем появляются новые языки программирования? Сколько их и каких на самом деле нужно?
не соглашусь. в том и прелесть капиталистической системы - то что не перформит - уходит с рынка. да, какое-то время назад была идея наплодить графические тулы и писать программы накидывая квадратики workflows. по большому счету кроме ETL везде от идеи квадратики в гуях накидывать отказались и тот же ETL потихоньку к скриптам питончика разворачивается.
т.е. фреймворки для совсем тупых с гуями не перформят, у тупых пошел уклон в скриптовые языки, который все таки чуток сложнее в освоении.