Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Активные темы » Дорога в программировании как хобби для 40++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Открыть новую тему     Написать ответ в эту тему

Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
до кучи - М. Фелляйзен и др. | Как проектировать программы (2022)
насколько я понял, тут введение в тему идет на примерах языка Racket (среда программирования DrRacket). И, где-то, его критиковали.  
 
Может быть, кто то еще порекомендует что то похожее (особенно, в части первого учебника под Делфи, не старее года так 2015го).

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 17:01 31-08-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

(случайно наткнулся)
 
Хтонь во граде Дельфи:  
1) https://www.theregister.com/2010/08/23/verity_stob_kahn_apocrypha/
2) https://www.theregister.com/2012/01/16/verity_stob_sons_of_khan_2011/  
 
(Мне лично лениво и недосуг, но) кто осилит там всё дословно понять, проапрейдит свой ЕнглишЪ.

Всего записей: 17209 | Зарегистр. 14-10-2001 | Отправлено: 20:21 31-08-2023 | Исправлено: LevT, 20:25 31-08-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Хтонь

 
    But Delph will never crash!
    Yeah Yay! The Second Coming!
(краткое содержание )

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 20:34 31-08-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попалась жесткая критика Pyret (мне непонятная. может, кто растолкует адекватность ее) -  
 
Стоит ли вам использовать Pyret?
 
Нет. Этот язык ужасен и совершенно не подходит ни для образования, ни для любого другого использования. По сути, это ML с более красивым синтаксисом, а это никому не нужно.
 
Одна большая область, где языки сильно различаются, и где дружественный к новичкам язык мог бы иметь большое значение — это сообщения об ошибках. Опытные программисты могут справиться с загадочными ошибками, а новички — нет. Pyret не справляется с этой задачей, и его сообщения об ошибках в целом просто ужасны.

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 18:38 01-09-2023 | Исправлено: Frantishek, 03:29 02-09-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frantishek
 
Написано для вайтивойтишников, человеком со сформировавшимися тараканами.
Нас это не касается: нам чужие тараканы ни к чему, своих бы не завести.
 
Кстати, чтобы пройти книжку у авторов Pyret есть браузерная песочница.  
 
 
Добавлено:
ЗЫ. Читать его языковые обзоры я б на Вашем месте не стал. Хотя мне самому они любопытны (время б только выкроить) - но я уже устойчив к такого рода суггестии, а Вы ещё нет.

Всего записей: 17209 | Зарегистр. 14-10-2001 | Отправлено: 19:10 01-09-2023 | Исправлено: LevT, 19:15 01-09-2023
MBK2

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А я согласен.
Жизнь трудна, но, к счастью, коротка, чтобы тратить ее на изучение мертворожденных языков, имя которым легион.

Всего записей: 4616 | Зарегистр. 18-09-2018 | Отправлено: 21:04 01-09-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
"Дружите против"?
Дружбан Ваш советует питон (наряду с руби и жабаскриптом)

Всего записей: 17209 | Зарегистр. 14-10-2001 | Отправлено: 21:10 01-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
чтобы тратить ее на изучение мертворожденных языков

Я понимал так, что учебный язык, учит не сколько собой, а подходам, подаваемым через себя, как то, что ли, более модельно нативно. И, в этом значении, он, как будто бы, одноразов (что простительно, в силу искусственной его простоты, которая не потребует на освоение затрат огромного времени - в той же методичке, уже с середины ее, переход идет к Питону). То есть, он, как бы, вводный (методический), типа, обучения плаванию, первую неделю, с ластами и колобашкой ), дабы правильно поставить всю фактуру движений, с облегчением, и не потонуть.

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 21:43 01-09-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frantishek
 
Перевод, кстати, дурной и выборочный.
Вот оригинал:  https://dev.to/taw/100-languages-speedrun-bonus-episode-102-series-retrospective-4ig5

Всего записей: 17209 | Зарегистр. 14-10-2001 | Отправлено: 01:54 02-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
точнее тут
щас мы на этого лондонского руби мастера нароем компромата ))
 
А пока интересненькое.  
Товарищ выдает дорожную типовую карту (за 14 шагов) для "идеального" вхождения в программирование на основании своего 20 летнего опыта -  
 
How to Learn Programming – The Guide I Wish I Had When I Started Learning to Code
 
14 Step Roadmap for Beginner Developers
 
    Familiarize Yourself with Computer Architecture and Data Basics
    Learn How Programming Languages Work
    Understand How the Internet Works
    Practice Some Command-Line Basics
    Build Up Your Text Editor Skills with Vim
    Take-up Some HTML
    Tackle Some CSS
    Start Programming with JavaScript
    Continue Programming with Python
    Further Your Knowledge with Java
    Track Your Code using Git
    Store Data Using Databases and SQL
    Read About Web Frameworks and MVC
    Play with Package Managers

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 03:23 02-09-2023
MBK2

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
Дружбан Ваш  

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

Всего записей: 4616 | Зарегистр. 18-09-2018 | Отправлено: 07:02 02-09-2023 | Исправлено: MBK2, 07:03 02-09-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кажется, вы обa позабыли тему.
 
 
Frantishek
 
Разве что Git нужен всем, кто работает с текстом.  
И книжка недавно была вроде годная.
 
 
MBK2
 
Ваше омерзение это вкусовщина, если угодно стариковское брюзжание.
"Языками" программируется давно не железо, а некая высокоуровневая виртмашина.
 
Вроде, топикстартер склонялся к датасаенсу - то есть вовсе не к libc/ ntdll. И тем более не к машинным кодам.  
 
 

Цитата:
Build Up Your Text Editor Skills with Vim

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

Всего записей: 17209 | Зарегистр. 14-10-2001 | Отправлено: 09:19 02-09-2023 | Исправлено: LevT, 12:15 02-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
при всем их омерзении

Можно узнать какие языки не вызывают этого чувства? Clojure, Erlang ? )
 
Хотелось бы, конечно, максимально приблизить озвученную задачу к занятию "в удовольствие", с допустимыми оттенками миро-самопознания (то есть, без тотальной практичности), что, как бы, наверное, бывает возможным, при неангажированности личных прикладных целей и наличии альтернатив.

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 19:05 02-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверное, лучшее, что можно сказать, в качестве вводной, про выбор языков. Дядечка - огонь! Сравнение JS  с молотком даже мне понятно ) -
 
Языки программирования: критерии выбора

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 03:18 06-09-2023
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
7 сентября 2023

Код:
Отправлено: 12:04 26-12-2022
ещё чуть-чуть и воды уже должны отойти...
интересно, сколько потом будет искаться приклад...

Всего записей: 24135 | Зарегистр. 06-12-2002 | Отправлено: 16:42 07-09-2023 | Исправлено: akaGM, 16:43 07-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Ну, наконец то, стало доходить, что значит программирование как хобби.

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 16:53 07-09-2023
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frantishek
 
до кого, до меня?
да! конечный выбор не важен, важен сам процесс выбора...
 
или:
 
кончать, когда ставишь терминальный "end с точкой" / "последнюю }" (в зависимости от выбранного ЯП)
 
хотя, я могу предположить ещё одну клинику (это я о себе):
 
я -- лучший футболист среди нашего сообщества программистов,
одновременно я -- лучший программист среди нашего футбольного сообщества...
 
и раздуваюсь от осознания своей крутости...

Всего записей: 24135 | Зарегистр. 06-12-2002 | Отправлено: 19:22 07-09-2023 | Исправлено: akaGM, 19:57 07-09-2023
Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
я -- лучший футболист среди нашего сообщества программистов,
одновременно я -- лучший программист среди нашего футбольного сообщества...  

 
именно так )
Ведь, иногда, знание предметной области ("футбола") и побеждает, для программирования в этой самой области, особенно, когда к самому программированию, для отдельных (бытовых-предметных) задач требования не так высоки (вот оно таковое и переносится/обладает потенциалом быть перенесенным к программированию в части "как хобби").
 
А вообще, надо поменять заголовок темы - Программирование как хобби, на зависть работающим программистам! )
 
/
Итак. Преимущества программирования как хобби.
 
1. Кажется, ты мог был стать программистом когда то давно, но уже опоздал. Но, скорее, ты просто не проходил (избежал) все те круги ада, которые были бессмысленные (ну да, это опыт, у тебя дурного его тоже хватает) и  наслаждаешься богатством уже современных решений - инструментов, среды, библиотек, неспешно поправляя свой фартук в предвкушении обеда.
 
2. Тебе не надо никуда переучиваться. Вот, переучиваться сложно, в свои 40 лет. А начинать с непомятых страниц, почитывая перипетии эпистолярного жанра, как это бывало геморройно когда то ... - теперь это песня.
 
3. Ты никому не должен, как менеджер-кодер. Писать неинтересный проект, на неприятном языке - в привычном уже, для тебя, неопрятном коде (лишь бы, отъе....сь). Ты состоялся в профессии. А программирование, просто, дополнительный соус (режим самообслуживания).
 
4. Больше захудалый фрилансер не будет тебе впаривать дичи, о том как над его головой "пули свистели" и сколько он переработал решая твои задачи. Это полезно, также, и в отношении машин (разбираться немного в устройстве, для адекватного коммуницирования с мастеровым быдлом, в программировании, как это ни грустно, интеллектуального быдла не меньше). Да и не нужен тебе уже этот фрилансер.
 
и т.д.

Всего записей: 1235 | Зарегистр. 02-05-2006 | Отправлено: 20:35 07-09-2023
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
могу только ответить своим же первым здесь постом...

Всего записей: 24135 | Зарегистр. 06-12-2002 | Отправлено: 20:58 07-09-2023
MBK2

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А до меня так и не дошло.
Что значит, "программирование для себя"? Написать стотыщ "Helloworld", распечатать и на стенку в рамочку повесить, офигевая от собственного ЧСВ?
Это явно какое то лукавство, у вас наверняка есть какая то сверхценная идея, которую вы не хотите доверять специально обученным специалистам, надеясь реализовать при помощи полученных знаний самому. Но это уже не хобби, это несколько по другому назыается, просто вы не хотите нам в этом признаться.

Всего записей: 4616 | Зарегистр. 18-09-2018 | Отправлено: 21:08 07-09-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Активные темы » Дорога в программировании как хобби для 40++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru