Size: a a a

Сообщество Scheme

2019 June 06

P1

Peter 11111000000 in Сообщество Scheme
т.е. ты тогда не паришся что в идеоматическом соврменном коде - сразу по три языка намешано в одном файле
источник

P1

Peter 11111000000 in Сообщество Scheme
это ок, если абстракция на нужном уровне
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Сообщество Scheme
Aydar Zarifullin
Так это то без проблем, но все равно для общей картины надо. Вот я например начинал Realm of Racket но там море очепяток
Этож Land of Lisp переработанный (надо думать, в торопях)
источник

PG

Pïg Grëënëst in Сообщество Scheme
T Z
Вообще, хочу освоить два языка: Лисп и Си. То есть, изучение SICP, а потом Язык Си (Керниган/Ритчи) будет правильным направлением?
После K&R читай «Язык C в XXI веке»
источник

AZ

Aydar Zarifullin in Сообщество Scheme
T Z
Тогда общий вопрос: мешают ли ЯП восприятию друг друга? И есть ли такой ЯП, который не мешает? Даже интересно стало очень. ☺️
Мне кажется сильно от конкретного человека зависит
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
После K&R читай «Язык C в XXI веке»
Ок. Спасибо.
источник

O

O in Сообщество Scheme
В реалиях индустрии с ноля ничего не пишут уже очень давно. Приходится изучать уже готовую кодовую базу, исправлять ошибки, добовлять функционал, портировать, готовить пакеты и тд. Из больших событий нового веенья и парадигмы - Guix декларативный подход к системе в целом полностью на Guile Scheme
источник

PG

Pïg Grëënëst in Сообщество Scheme
T Z
Тогда общий вопрос: мешают ли ЯП восприятию друг друга? И есть ли такой ЯП, который не мешает? Даже интересно стало очень. ☺️
Мешают, но где-то на третьем-четвертом языке становится легче переключаться
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Сообщество Scheme
O
В реалиях индустрии с ноля ничего не пишут уже очень давно. Приходится изучать уже готовую кодовую базу, исправлять ошибки, добовлять функционал, портировать, готовить пакеты и тд. Из больших событий нового веенья и парадигмы - Guix декларативный подход к системе в целом полностью на Guile Scheme
Круто, но не уверен что с этого надо начинать. А может именно с этого и надо?
источник

P1

Peter 11111000000 in Сообщество Scheme
вот вот, а лиспы точно восприятию других языков не мешают, а только помогают -  у них нет синтаксиса и "идеологии", всего этого барахла, ориентированного на закоснелый интерпрайс и эксплуатацию человека машинами
источник

TZ

T Z in Сообщество Scheme
Peter 11111000000
вот вот, а лиспы точно восприятию других языков не мешают, а только помогают -  у них нет синтаксиса и "идеологии", всего этого барахла, ориентированного на закоснелый интерпрайс и эксплуатацию человека машинами
Для меня ценные мысли. Спасибо.
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Сообщество Scheme
"Дзена" тоже нет. И это хорошо. Сложно нарушить кодекс, которого нет.
источник

PG

Pïg Grëënëst in Сообщество Scheme
Peter 11111000000
вот вот, а лиспы точно восприятию других языков не мешают, а только помогают -  у них нет синтаксиса и "идеологии", всего этого барахла, ориентированного на закоснелый интерпрайс и эксплуатацию человека машинами
Это миф, у них есть свой особый лисповой подход
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Peter 11111000000
т.е. ты тогда не паришся что в идеоматическом соврменном коде - сразу по три языка намешано в одном файле
Я в пет проджектах смешивал python, go и lisp через ffi. И весь этот код вдобавок вызывал некоторые внешние утилиты написанные на C
источник

PG

Pïg Grëënëst in Сообщество Scheme
Главное не забывать ботать матан)
источник

A

Aragaer in Сообщество Scheme
у меня есть пет прожект, в котором лисп и пока что питон, но все идет через сокеты и жсон
источник

A

Aragaer in Сообщество Scheme
а, и есть внешняя утилита на си и еще один набросочек на го и еще что-то сделал в качестве proof of concept на расте
источник

A

Aragaer in Сообщество Scheme
Vλadimir (Hawthorne the Toolmaker)
Круто, но не уверен что с этого надо начинать. А может именно с этого и надо?
книжка Working Effectively with Legacy Code
источник

O

O in Сообщество Scheme
Vλadimir (Hawthorne the Toolmaker)
Круто, но не уверен что с этого надо начинать. А может именно с этого и надо?
как devops скажу что стоит - отпадает надобность pupet/ansible/docer и другой лабуды. Расматриваеш систему как целое с возможность перехода по поколениям думаю ни один язык такого концепта бы не потянул. Там любой язык оборачивается в полность описанный пакет на Scheme
источник

AZ

Aydar Zarifullin in Сообщество Scheme
Aragaer
а, и есть внешняя утилита на си и еще один набросочек на го и еще что-то сделал в качестве proof of concept на расте
Да все такие извращения (смешивание кода на разных языках) это само по себе proof of concept
источник