The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен интерпретатор mruby 3.0, opennews (??), 06-Мрт-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


38. "Доступен интерпретатор mruby 3.0"  –1 +/
Сообщение от i (??), 09-Мрт-21, 00:35 
> программисты на perl не думали о том, как они потом будут читать свой код, и лепили его первым пришедшим на ум способом,

А что, прогеры руби чем-то лучше?

> Со временем она начнёт видеть всё более и более сложные паттерны и опознавать их.

Ну есть конечно люди которые по 4к символов в минуту считывают и интерпретируют, но как увидеть паттерн если его части разделены кусками кода большими чем лезет в экран, собственно для этого придумали языки верхнего уровня, чтобы логику отдельно вытащить, но не везде это зашло, а надо ли везде?

> ...Но с точки зрения задумки, очевидно, что это наколенный ООП

Вот не надо тут красок, всегда считал, что код, чем тупее тем лучше, весь этот синтаксический сахар только усложняет чтение, идеально тупому коду комменты не нужны, там и так все ясно, потому что конструкции типа присвоения и if-else ветвление и больше ничего.

> психолингвистикой

Вам блин шашечки или ехать, вы еще стихи насочиняйте на с++, в математике вообщето доказывается, что а + б = б + а, а попытки "дать возможность по иному", от лукавого, так как дополнительный вектор атаки, так как читать сложнее, а как там компилятор решит с оптимизировать вообще неизвестно, почитайте нормальных произведений на подходящих языках, и не надо сочинять байт-сонаты пряча максимум операций в минимум байт, для любителей извращений есть брейфак, а на работу латекс лучше не одевать.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

39. "Доступен интерпретатор mruby 3.0"  +/
Сообщение от Ordu (ok), 09-Мрт-21, 04:16 
>> программисты на perl не думали о том, как они потом будут читать свой код, и лепили его первым пришедшим на ум способом,
> А что, прогеры руби чем-то лучше?

Я же написал выше: не знаю. Про перловых я знаю, про рубистов -- нет.

>> Со временем она начнёт видеть всё более и более сложные паттерны и опознавать их.
> Ну есть конечно люди которые по 4к символов в минуту считывают и
> интерпретируют, но как увидеть паттерн если его части разделены кусками кода
> большими чем лезет в экран, собственно для этого придумали языки верхнего
> уровня, чтобы логику отдельно вытащить, но не везде это зашло, а
> надо ли везде?

Я использовал слово паттерн с тем чтобы намекнуть на паттерны программирования, тут ты правильно угадал. Но имел в виду я всё же несколько более широкое явление. Скажем в C++ довольно распространено префиксовать переменные-члены класса, дабы в коде было бы сразу ясно, что это за переменная _size и откуда она взялась. Или приведённый выше пример switch(o->type).

>> ...Но с точки зрения задумки, очевидно, что это наколенный ООП
> Вот не надо тут красок, всегда считал, что код, чем тупее тем
> лучше, весь этот синтаксический сахар только усложняет чтение, идеально тупому коду
> комменты не нужны, там и так все ясно, потому что конструкции
> типа присвоения и if-else ветвление и больше ничего.

Да. Точно. Я в 18 лет, считал, что языки уровнем выше ассемблера для слабых духом.

>> психолингвистикой
> Вам блин шашечки или ехать, вы еще стихи насочиняйте на с++, в
> математике вообщето доказывается, что а + б = б + а,
> а попытки "дать возможность по иному", от лукавого, так как дополнительный
> вектор атаки, так как читать сложнее

Неа. Проще читать на русском, чем на языке программирования, так? И пространство концепций, которое можно высказать, больше. Язык программирования более формален, из-за этого на нём сложнее выражать мысль, а часто сложнее понимать. Но зато выраженная мысль более формализована, доведена до математической точности.

Вообще я бы рекомендовал очень осторожно относиться к словам "проще"/"сложнее" -- как-то так выходит, что они используются очень противоречиво и многозначно, особенно в применении к языкам программирования.

Ответить | Правка | Наверх | Cообщить модератору

40. "Доступен интерпретатор mruby 3.0"  +/
Сообщение от i (??), 09-Мрт-21, 08:31 
> Неа. Проще читать на русском

O_o

Серьезно?

Да вот фига, давай на русский переведи логику какой-нибудь схемы с несколькими транзисторами, а потом восстанови из этой каши таблицу состояний, не это не то что невозможно, но просто кол-во букавок будет очень многа, а на нормальной схеме мозг сломается, так как оперативки мало.

Математику придумали просто так чтоли, это формализация, это самое первое программирование, программирование себя, разбиение на примитивы, с четкими правилами, котрые понимаю вообще все не зависимо от знания языка.

> из-за этого на нём сложнее выражать мысль, а часто сложнее понимать

Мысль о том, что было 2 козы и одну перехал трамвай и стала одна? или может вероятностную функцию какуюто проще?

Ответить | Правка | Наверх | Cообщить модератору

41. "Доступен интерпретатор mruby 3.0"  +/
Сообщение от Ordu (ok), 09-Мрт-21, 09:13 
>> Неа. Проще читать на русском
> O_o
> Серьезно?

Нет, прикалываюсь. Похоже получается?

> Да вот фига, давай на русский переведи логику какой-нибудь схемы с несколькими
> транзисторами, а потом восстанови из этой каши таблицу состояний, не это
> не то что невозможно, но просто кол-во букавок будет очень многа,
> а на нормальной схеме мозг сломается, так как оперативки мало.

А теперь попробуй на языке описания схем, написать Войну и Мир. Или вести пьяные беседы на кухне. Или расскажи о том, что такое back-propagation в нейросетке. Хоть что-нибудь кроме схем на этом языке можно выразить?

Ответить | Правка | Наверх | Cообщить модератору

42. "Доступен интерпретатор mruby 3.0"  +/
Сообщение от Брат Анон (ok), 09-Мрт-21, 09:34 
На русском читать проще. Факт, проверенный на себе.

Представь себе носителя английского языка ,который в шоке задаёт вопрос: "На английском читать проще?!" (подразумевается, что весь код в мире пишется на немецком).

ДА! Они читают код НА СВОЁМ РОДНОМ ЯЗЫКЕ. И не понимают, что тут такого.

Так для справочки: Пушкин до 8 лет говорил на французском, Александр I писал приказы войскам на французском языке, при Екатерине Великой студентов универов учили на немецком, последние 20 лет код пишут почти исключительно на английском.

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

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

43. "Доступен интерпретатор mruby 3.0"  +/
Сообщение от Аноним (43), 10-Мрт-21, 19:02 
Вообще не проще, приходится постоянно вспоминать перевод чего это вообще и скажи спасибо если редактор был не совсем хлебушек. Особенно весело с совсем незнакомыми терминами на русском.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру