Size: a a a

Обсуждения техдирские

2020 March 29

AS

Andrey Shetukhin in Обсуждения техдирские
Harry Box
Апеллировать к большинству удобно, согласен. Но питон и вб обладают полнотой по Тьюрингу, а значит, весомой разницы меж ними нет.
Брейнфак тоже тьюринг-полный. Malbolge ещё есть
источник

HB

Harry Box in Обсуждения техдирские
Andrey Shetukhin
Брейнфак тоже тьюринг-полный. Malbolge ещё есть
Я ждал этого :)
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Harry Box
Я ждал этого :)
Апелляция к тьюринг-полноте - она такая, да
источник

HB

Harry Box in Обсуждения техдирские
Если в ней не учитывать эзотерические ЯП, то все ок.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Harry Box
Если в ней не учитывать эзотерические ЯП, то все ок.
Нет, не всё ок. ЛЮБОЙ ЯП общего назначения - тьюринг-полный.
источник

AP

Anton Popovich in Обсуждения техдирские
Harry Box
Апеллировать к большинству удобно, согласен. Но питон и вб обладают полнотой по Тьюрингу, а значит, весомой разницы меж ними нет.
> Но питон и вб обладают полнотой по Тьюрингу, а значит, весомой разницы меж ними нет.
Для меня это сомнительна причинно-следственная связь.
источник

V

Vlad in Обсуждения техдирские
Andrey Shetukhin
Брейнфак тоже тьюринг-полный. Malbolge ещё есть
кстати я тут нашел в архивах твой канал, ты чего его забросил?
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Vlad
кстати я тут нашел в архивах твой канал, ты чего его забросил?
А у меня почему-то нет доступа к нему
источник

V

Vlad in Обсуждения техдирские
любопытно
источник

AO

Ag⢵⡮gA OlolO in Обсуждения техдирские
Harry Box
Апеллировать к большинству удобно, согласен. Но питон и вб обладают полнотой по Тьюрингу, а значит, весомой разницы меж ними нет.
Все нормальные языки условно тьюринг полные (для настоящей полноты нужно соблюдение условия о бесконечной памяти, а такого в природе не встречается). Надо было писать что оба языка императивны — и вот с этой точки зрения они отличаются только синтаксисом табов и эндифов.
источник

HB

Harry Box in Обсуждения техдирские
Ag⢵⡮gA OlolO
Все нормальные языки условно тьюринг полные (для настоящей полноты нужно соблюдение условия о бесконечной памяти, а такого в природе не встречается). Надо было писать что оба языка императивны — и вот с этой точки зрения они отличаются только синтаксисом табов и эндифов.
Согласен. Если о Тьюринге - я о том, что мы не можем сказать что-то вроде "Я могу сделать вычисление X на языке N, но не могу сделать его на языке M, поэтому язык N лучше"
источник

AP

Anton Popovich in Обсуждения техдирские
Важно же не только, можем ли мы реализовать какое-то вычисление на данном языке. Также важно:
1. Насколько быстро мы это можем сделать
2. Какова вероятность при этом наделать багов
3. Насколько легко поддерживать потом будет этот код
4. …… и так далее
источник

A

Andreλ in Обсуждения техдирские
Harry Box
Вообще, не понимаю, в чем проблема того, что в некоторых вузах обучают программированию на примере VB. Учиться азам вообще пофиг на чем. Проблема только у тех компаний, где есть легаси-продукты на VB, которые страдают от известных проблем языка в ожидании патчей от MS. В некоторых гос- и не только конторах до сих пор весьма успешно поддерживают продукты на давно почившем Delphi, это даже не мешает им публиковать вакансии на hh с этим требованием.
Полная фигня. Учиться нифига не все равно на чём. Первый язык закладывает паттерны в голове человека. Гуглите парадокс Блаба.
источник

AO

Ag⢵⡮gA OlolO in Обсуждения техдирские
Andreλ
Полная фигня. Учиться нифига не все равно на чём. Первый язык закладывает паттерны в голове человека. Гуглите парадокс Блаба.
моим первым языком был бейсик с нумерацией строк, сейчас я даже представить не могу как я писал тот код. там вообще не было блоков. весь язык был построен на GOTO. очень легко ушел от того синтаксиса к нормальным
10 INPUT A, B
20 IF A=B THEN 50
30 PRINT A & " != " & B
40 GOTO 60
50 PRINT "A=B"
источник

HB

Harry Box in Обсуждения техдирские
Anton Popovich
Важно же не только, можем ли мы реализовать какое-то вычисление на данном языке. Также важно:
1. Насколько быстро мы это можем сделать
2. Какова вероятность при этом наделать багов
3. Насколько легко поддерживать потом будет этот код
4. …… и так далее
Важно в первую очередь, какой язык лучше подходит под решение конкретной задачи. Ведь язык - это не только синтаксис и конпелятор, это еще и мешок библиотек, а также готовых решений от коммьюнити и вендора.
источник

HB

Harry Box in Обсуждения техдирские
Ag⢵⡮gA OlolO
моим первым языком был бейсик с нумерацией строк, сейчас я даже представить не могу как я писал тот код. там вообще не было блоков. весь язык был построен на GOTO. очень легко ушел от того синтаксиса к нормальным
10 INPUT A, B
20 IF A=B THEN 50
30 PRINT A & " != " & B
40 GOTO 60
50 PRINT "A=B"
Вот, на вас тоже было оказано НЕПРЕОДОЛИМОЕ влияние изучения неправильного языка программирования на ранних этапах.
источник

A

Andreλ in Обсуждения техдирские
Ag⢵⡮gA OlolO
моим первым языком был бейсик с нумерацией строк, сейчас я даже представить не могу как я писал тот код. там вообще не было блоков. весь язык был построен на GOTO. очень легко ушел от того синтаксиса к нормальным
10 INPUT A, B
20 IF A=B THEN 50
30 PRINT A & " != " & B
40 GOTO 60
50 PRINT "A=B"
И что доказывает личн ваш один пример? ))
Я вот начинал с ассемблера)
Смысл парадокса блаба не в том, что бейсик всё решает, а в том, что подавляющее большинство людей изучив какой-то простой язык просто не смогут подняться долее высокоуровневых языков. Им будут мешать паттерны заложенные примитивными языками.
источник

AO

Ag⢵⡮gA OlolO in Обсуждения техдирские
так компьютер был с магнитной аудио кассетой для записи данных. это было прям божественно по сравнению с перфокартами
источник

HB

Harry Box in Обсуждения техдирские
Ag⢵⡮gA OlolO
так компьютер был с магнитной аудио кассетой для записи данных. это было прям божественно по сравнению с перфокартами
А у меня еще был огромный (по-моему 13 дюймов) дисковод. На нем было объем, по-моему, даже меньше, чем на пятидюймовых.
источник

DS

Dmitry Simonov in Обсуждения техдирские
Harry Box
А у меня еще был огромный (по-моему 13 дюймов) дисковод. На нем было объем, по-моему, даже меньше, чем на пятидюймовых.
15 дюймовые дискеты 💾 на 360 и 720 кб. Потом появились маленькие на 1.2мб
источник