Size: a a a

Compiler Development

2020 April 07

AT

Alexander Tchitchigin in Compiler Development
> Обучать программированию нужно, поэтому, на языке Оберон.

Ну, кто про что, а оберонщики... 😂
источник

AT

Alexander Tchitchigin in Compiler Development
А люди ещё над Хаскелистами смеются, мол, секта отморозков... 😂
источник

А

Алексей in Compiler Development
Alexander Tchitchigin
> Обучать программированию нужно, поэтому, на языке Оберон.

Ну, кто про что, а оберонщики... 😂
кто бы говорил
источник

PS

Peter Sovietov in Compiler Development
Alexander Tchitchigin
А люди ещё над Хаскелистами смеются, мол, секта отморозков... 😂
Это как раз нормально. Система сдержек и противовесов в чате. Чтобы ни одна группировка не распустилась, пусть друг друга подавляют адепты Rust, Haskell и Oberon.
источник

А

Алексей in Compiler Development
Peter Sovietov
Это как раз нормально. Система сдержек и противовесов в чате. Чтобы ни одна группировка не распустилась, пусть друг друга подавляют адепты Rust, Haskell и Oberon.
логично
источник

MM

Mikhail Maltsev in Compiler Development
> на языке Си, Java, Питон
У этих языков есть весомое преимущество перед Обероном: они используются в production. Т.е. знания о самом языке полученные в ходе изучения основ программирования не обязательно будет выбрасывать в помойку
источник

AT

Alexander Tchitchigin in Compiler Development
Peter Sovietov
Это как раз нормально. Система сдержек и противовесов в чате. Чтобы ни одна группировка не распустилась, пусть друг друга подавляют адепты Rust, Haskell и Oberon.
Видимо, так C++ и победил. Ну что ж... 😊
источник

p

polunin.ai in Compiler Development
обучить программированию это какая-то абстрактная хрень. можно научить составлять алгоритмы, можно научить писать чисты код, можно научить применять абстракции
источник

p

polunin.ai in Compiler Development
обучать программированию это как обучать строительству.
источник

p

polunin.ai in Compiler Development
можно обучить класть кирпич, но не обучить строительству
источник

IO

Igor Okhremchuk in Compiler Development
Глубоко сказано
источник

SS

Sergey Sverdlov in Compiler Development
Сегодняшняя лекция на 2 курсе
https://youtu.be/ySvYQlJa468
источник

SS

Sergey Sverdlov in Compiler Development
Фронт-енд компилятора языка "О" одним файлом
источник

p

polunin.ai in Compiler Development
Лекции будут продолжаться до лета? планируется охватить все части компилятора?
источник

RS

Rifat S in Compiler Development
Если тот, кто спрашивал совета как обучиться программированию еще здесь, то я бы посоветовал такую последовательность: язык КуМир (программирование на русском языке, есть симуляторы различных миров и уже встроенные задания, после того, как освоит условия, циклы, можно переходить к следующему этапу), затем Pascal 7.0 или FreePascal (научиться использовать ключевые слова на английском, ввод-вывод, математика, динамическая память и динамические структуры данных, как вариант можно порешать олимпиадные задачи по программированию), затем взять какой-нибудь компилятор Си (можно даже Turbo C или Visual Studio и продолжить изучать динамическую память, понять, что указатель - это не что-то магическое, а просто число, понять модель памяти, которая за этим кроется), затем можно изучить и Oberon (в BlackBox Component Builder, с упором на объектно-ориентированное программирование и шаблоны, если нужны), затем можно изучить C# (уже понимая, что многие вещи являются синтаксическим сахаром, и понимая как это все устроено, можно устраиваться на работу и приобретать промышленный опыт).
источник

А

Алексей in Compiler Development
уф
источник

G

Gymmasssorla in Compiler Development
Лол
источник

T

Thorn in Compiler Development
Артур Ефимов
Обучать программированию нужно на логичном стройном и простом языке, а не на чём попало, т. к. обучение программированию обязательно включает в себя практикум, то есть самостоятельную работу ученика. Самостоятельная работа ученика на языке Си, Java, Питон и прочих — это 90% мучение, связанное с бесполезным случайным перебором учащимся вариаций того, что он может написать, то есть с гаданием на кофейной гуще. Сообщения об ошибках если и есть, то несуразные, относящиеся к чему-то, до чего учащемуся ещё как до Луны.

Обучать программированию нужно, поэтому, на языке Оберон.
s/Оберон/Ада/
источник

VS

Vasily Shapenko in Compiler Development
Я бы сказал, что в дискуссии наблюдается явное разделение на теоретиков и практиков
источник

AT

Alexander Tchitchigin in Compiler Development
Vasily Shapenko
Я бы сказал, что в дискуссии наблюдается явное разделение на теоретиков и практиков
Теоретиков и практиков обучения программированию? 😉
источник