Re: Вся правда про C++
От: ole! США http://files.rsdn.org/4543/rsdn.gif
Дата: 04.08.20 20:02
Оценка: 3 (1) :))
Здравствуйте, varenikAA, Вы писали:

Не совсем "правда про C++", но Папа может в си
my $.02
Re[9]: Вся правда про C++
От: Vain Россия google.ru
Дата: 08.08.20 09:24
Оценка:
Здравствуйте, B0FEE664, Вы писали:

V>>>>Подготовку программистов для чего, для вакуума?

BFE>>>Научные вычисления занимают менее процента работы всех программистов.
V>>Программистов матлаба? 100% занимают.
BFE>Нет. Написано же: всех программистов.
Это ты начал за всех, когда изначально там физики и математики программировали и преподавали.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: Вся правда про C++
От: $$ Австралия жж
Дата: 10.08.20 11:45
Оценка: :)
Здравствуйте, varenikAA, Вы писали:

AA>https://youtu.be/SLT0uW0dmBY?t=958


C++ — это боль.



https://ru.m.wikipedia.org/wiki/%D0%A4%D0%BB%D0%B0%D0%B3%D0%B5%D0%BB%D0%BB%D0%B0%D0%BD%D1%82%D1%81%D1%82%D0%B2%D0%BE
Re[10]: Вся правда про C++
От: B0FEE664  
Дата: 11.08.20 11:41
Оценка:
Здравствуйте, Vain, Вы писали:

V>>>>>Подготовку программистов для чего, для вакуума?

BFE>>>>Научные вычисления занимают менее процента работы всех программистов.
V>>>Программистов матлаба? 100% занимают.
BFE>>Нет. Написано же: всех программистов.
V>Это ты начал за всех, когда изначально там физики и математики программировали и преподавали.

Не я, а Лаптев.
И каждый день — без права на ошибку...
Re[7]: Вся правда про C++
От: B0FEE664  
Дата: 11.08.20 11:48
Оценка:
Здравствуйте, netch80, Вы писали:

N>И именно для этого им нужен язык, который не будет требовать многолетнего обучения типа "19 видов инициализации" — все эти тонкости должны быть скрыты под простым, понятным интерфейсом без коварных свойств.


Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.
И каждый день — без права на ошибку...
Re[8]: Вся правда про C++
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 11.08.20 13:11
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.


Так Матлабе создан именно математиком для математиков.
Julia, по сути, подхватила его синтаксис и развил его.
Re[2]: Вся правда про C++
От: AleksandrN Россия  
Дата: 11.08.20 13:24
Оценка:
Здравствуйте, ole!, Вы писали:

O>Здравствуйте, varenikAA, Вы писали:


O> Не совсем "правда про C++", но Папа может в си


На rsdn уже есть тема с песнями про C.
Re[9]: Вся правда про C++
От: B0FEE664  
Дата: 11.08.20 15:58
Оценка:
Здравствуйте, Nuzhny, Вы писали:

BFE>>Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.

N>Так Матлабе создан именно математиком для математиков.
N>Julia, по сути, подхватила его синтаксис и развил его.

Зачем, тогда, мучиться с C++? Причём тут Оберон?
И каждый день — без права на ошибку...
Отредактировано 12.08.2020 7:53 B0FEE664 . Предыдущая версия .
Re[4]: Вся правда про C++
От: B0FEE664  
Дата: 11.08.20 16:02
Оценка:
Здравствуйте, Dair, Вы писали:

D>А что, есть какой-то другой язык, на котором можно писать общий код для lin/win/mac/ios/android?


Julia?
Автор: Nuzhny
Дата: 11.08.20
И каждый день — без права на ошибку...
Re[10]: Вся правда про C++
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 11.08.20 16:59
Оценка:
Здравствуйте, B0FEE664, Вы писали:

N>>Так Матлабе создан именно математиком для математиков.

N>>Julia, по сути, подхватила его синтаксис и развил его.
BFE>Зачем, тогда, мучится с C++? Причём тут Оберон?

Это разные вещи все таки. Одни языки для исследований, другие для тяжёлых симуляций и расчётов. Но Julia как раз и создавалась, чтобы решать обе проблемы.
Re[8]: Вся правда про C++
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 12.08.20 05:02
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.


Выдвигая такие утверждения, надо всегда уточнять, в каком смысле нормальный (или, хотя бы, чему нормальный). И чем нынешние варианты не нормальны.

А то взлёт того же Фортрана показывает, что язык был хотя бы _удовлетворителен_ для задач прикладной математики.
The God is real, unless declared integer.
Re: Вся правда про C++
От: dmitry_npi Россия  
Дата: 12.08.20 05:57
Оценка:
Здравствуйте, varenikAA, Вы писали:

AA>https://youtu.be/SLT0uW0dmBY?t=958


Посмотрел по диагонали. А где там про сам Оберон-то? Ну, примеры кода, примеры типовых задач, скриншоты, скринкасты с IDE и все такое?
Вообще есть такие видео про Оберон, чтобы посмотреть и программистское сердце взволновалось? Сообщения на форумах от других программистов, типа "смотрите, чуваки, какую крутую штуку нашел — Оберон!". Или чтобы кто-то из друзей-программистов сказал такое?

Например, я раньше писал на С++, сейчас пишу на С#. Но когда смотрю видео, скажем, про Kotlin или F# (Rust, Go, Nim, Ruby) — нутром чувствую что это круто. Хотя писать на них и не собираюсь.
А вот про Оберон (Оберон2/Blackbox)?
Атмосферная музыка — www.aventuel.net
Re[9]: Вся правда про C++
От: B0FEE664  
Дата: 12.08.20 08:00
Оценка:
Здравствуйте, netch80, Вы писали:

BFE>>Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.

N>Выдвигая такие утверждения, надо всегда уточнять, в каком смысле нормальный (или, хотя бы, чему нормальный). И чем нынешние варианты не нормальны.

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

N>А то взлёт того же Фортрана показывает, что язык был хотя бы _удовлетворителен_ для задач прикладной математики.


Фортран — устаревший язык с тяжёлыми синтаксисом и бедным функционалом.
И каждый день — без права на ошибку...
Re[11]: Вся правда про C++
От: B0FEE664  
Дата: 12.08.20 08:13
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Это разные вещи все таки. Одни языки для исследований, другие для тяжёлых симуляций и расчётов. Но Julia как раз и создавалась, чтобы решать обе проблемы.


Ну и как? Julia решает?
И каждый день — без права на ошибку...
Re[10]: Вся правда про C++
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 12.08.20 17:44
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Здравствуйте, netch80, Вы писали:


BFE>>>Тут удивительно другое: за всё время существования программирования математики так и не создали для себя нормальный язык программирования под свои задачи.

N>>Выдвигая такие утверждения, надо всегда уточнять, в каком смысле нормальный (или, хотя бы, чему нормальный). И чем нынешние варианты не нормальны.
BFE>Нормальный — это тот, который удобно решает типичные задачи в своей области и позволяет решить любые другие задачи.

Кроме неконкретного кэпства, что-нибудь скажете?

N>>А то взлёт того же Фортрана показывает, что язык был хотя бы _удовлетворителен_ для задач прикладной математики.

BFE>Фортран — устаревший язык с тяжёлыми синтаксисом и бедным функционалом.

Даже если так, какое это имеет отношение к тому, что я сказал?
The God is real, unless declared integer.
Re[2]: Вся правда про C++
От: varenikAA  
Дата: 17.08.20 03:40
Оценка: :)
Здравствуйте, dmitry_npi, Вы писали:

_>А вот про Оберон (Оберон2/Blackbox)?


Автор канала как раз и рекламирует(публикует подробные уроки по блэкбоксу).
Вообще, я пришел к выводу, сила языка все-таки в типах как множествах(комбинация типов произведения и суммы).
Умноженное на ФП(в концепции иммутабельности) оно дает простой и эффективный способ достижения рабочего результата.
В последний день отпуска взялся за Elm, реализовал простую модель светофора.
Шаг за шагом избавлялся от сообщений об ошибках и в итоге получил рабочее приложение. Elm по синтаксису очень близок к хаскелю, если не ошибаюсь.
Например там нет императивных конструкций для циклов.
Но в том же F# есть другие более крутые вещи — 1. это его общее назначение (elm только для web-клиента).
2. Самое крутое это вывод типов в том смысле, что тип должен быть определен до его использования. Это помогает автоматически следовать
принципу инверсии зависимостей по Роберту Мартину.

Обнаружил аналогичные концепции в расте(только с фигурными скобками), но он настолько сложный, что люди пишут, что не получают от него должного профита по сравнению с ЯП со сборщиком мусора.
Кто-то на хабре делал транслятор C#-> раст и получил ускорение в 2 раза(указал что это недостаточно быстро по отношению к си++), при этом боли в кодировании было слишком много.

Оберон как лисп являются элитными ЯП, говорят лисп в оборонке США до сих пор используется, оберон в росатоме. Таких вакансий на хх конечно не найдешь.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[2]: Вся правда про C++
От: Head Ache  
Дата: 18.08.20 18:58
Оценка:
Здравствуйте, Privalov, Вы писали:

P>Ну, суровый матан на C++, наверное, не стоит писать. Для таких задач лучше Фортрана ничего не придумали.


Чистый С почти то же самое — без исключений, шаблонов и т.д. — всего, что так не нравится этому товарищу.
Этот аккаунт покинут.
Re[3]: Вся правда про C++
От: Privalov  
Дата: 19.08.20 05:47
Оценка:
Здравствуйте, Head Ache, Вы писали:

HA>Чистый С почти то же самое — без исключений, шаблонов и т.д. — всего, что так не нравится этому товарищу.


Все же фортрановский код намного читабельнее сишного, если речь идет о матане и вычислениях. Но это исключительно мое личное мнение. Я в свое время поработал и с тем и с другим. Правда, такого
Автор: kov_serg
Дата: 26.03.20
безобразия мы в своем коде не допускали.
Re[3]: Вся правда про C++
От: Shtole  
Дата: 10.09.20 01:32
Оценка:
Здравствуйте, B0FEE664, Вы писали:

LVV>>Основной его тезис — надо создать сквозную систему базовой подготовки программистов на ОДНОМ языке.


BFE>Не надо так делать. Языков должно быть несколько и они должны быть из разных парадигм. Обучите одному языку — только на нём и смогут программировать.


Вот войдёте в 10 000 самых цитируемых учоных России, тогда и будете рассказывать, как нам обустроить Россию надо и как не надо.
P.S. Надеюсь, невозможность видеть мои пальцы не помешала вам представить саркастические кавычки.
Do you want to develop an app?
Re[15]: Вся правда про C++
От: LaptevVV Россия  
Дата: 10.09.20 04:07
Оценка:
LVV>>Но при этом Чукич еще и разработчик KDE.
M>Теперь понятно, чего она такая тормозная
Ну, мож ты старую пользовал
А я прямо сейчас сижу в Альт Образовании с кде 5 — и никаких тормозов.

LVV>>И кстати, отмечено же, что при таком стиле количество ошибок стремительно уменьшается.

M>Хм. Той же KDE до виндовой оболочки как до Луны на тракторе по качеству в том числе.
Да тут на вкус и цвет...
Меня после винды все устраивает.

M>И да. Имхо, современный C++ вполне позволяет писать качественно без всякой функциональщины, ну, или с небольшими её вкраплениями.

Ну, хорошему программисту любой язык позволяет качественно писать...
Но хороших — МАЛО.
Основнач масса — средние.
И им С++ часто подсовывает подлянку...

LVV>>Потребность в повышении надежности детектед последние несколько лет...

LVV>>GO/RUST не дадут соврать.
M>Хз насчет Го, а что, ржака — функциональный язык? Где системы, написанные на ржаке?
Не в функциональщине дело, а в надежности.
Просто писанина в функциональном стиле по Чукичу — снижает количество ошибок (у среднего программера)
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.