А ее никто не может проверить — она потому все еще и называется «теорией». По сути это просто математическая головоломка.
На сколько мне известно, ускорители не подтверждают наличие релятивистских энергий при остановке разогнанных частиц — там по идее должен быть взрыв накопленной релятивистской энергии, а его нет — есть только простая кинетическая. Ребята расстраивались не долго — придумали нейтрино, которое якобы уносит недостающую энергию, и понеслось — там теперь целая куча придуманных частиц, которые все усиленно «исследуют» для получения грантов и написания статей в научных журналах.
Я бы лучше поделил код на «последовательный» и «не последовательный».
Параллельно выполняемый код — это был бы частный случай «не последовательного» кода, другой пример не последовательного кода — это каллбэк. А синхронизация — это способ сделать не параллельный код последовательным.
К сожалению, у нас много книг написано про параллельное выполнение, но никакого внимания не уделяется «не последовательному». А между тем это гораздо более частый случай учложнения наших приложений.
Пайтоновский синтаксис — это баланс, при котором код читабелен, может иметь статическую типизацию и при этом все еще можно писать настоящие лисповые макросы (и при этом не вывихивать мозг как в скале и без больших ограничений как в расте).
Более сложный синтаксис не всунуть, там есть два ограничения — 1) весь синтаксис должен быть разобран ДО поступления в макрос 2) парсер не должен знать структуры программы, так как макрос может сгенерировать любую программу.
Лисп — самый простой способ сделать парсер максимально тупым, парсер на основе отступов — следующий уровень, а если исхитриться то можно и операторы в парсер засунуть. Я как-то интерпретатор писал такого добра, на уровне хобби.
Синтаксис на порядок круче на самом деле, посколько позволяет писать МАКРОСЫ В СТИЛЕ ЛИСПА. Это просто бомба, товарищи. Вместо того чтобы ждать от разработчика языка ништяков, можно их самому запилить, и при этом не нужно пересобирать компилятор и возиться с библиотеками, лисповый макрос работает как простая функция, только трансформирует исходный код вместо данных.
Тут нужно написать оговорку о том, что я лично с эрланг вм не работал, просто увлекаюсь дизайном языков и понимаю что на сколько быстро должно работать. Ява при грамотно написанном коде выдает примерно скорость Си, а на эрланг вм этого так просто не достичь.
Во-первых нет статической типизации, во-вторых иммутабельность на уровне вм не позволяет использовать быстрые алгоритмы. К примеру, как мы создаем список в яве? Аллоцируем мутабельный массив, пихаем в него данные, возвращаем интерфейс. На эрланг вм так не сделать — нужно аллоцировать каждый элемент отдельно и реализовывать классический односвязный список. В итоге на список из десяти элементов нужно делать десять аллокаций.
Совершенно другие задачи. Рекомендовать их можно на замену только если совсем не в теме. Даже свифт и котлин для разных задач, как их в кучу можно? :) Это как яву и обжектив си сравнивать, похожи только фигурные скобочки и что-то там про ооп.
Эликсир — шикарный язык для всяких мессенджеров и банков, где не нужна высокая производительность, а нужна максимальная надежность. Этакий кложур для эрланг вм, только скобочек поменьше. На замену эрлангу, с которого песок уже давно.
Автора языка даже в когнитект приглашали на интервью, если кому интересно, подкаст называется cognicast или как-то так.
У меня жена запустила скратч и за пару вечеров накидала игрушку, совершенно с нуля. Алгоритм не самый простой. И еще ей под сорок лет (жене, а не игрушке). Я посмотрел что другие студенты сделали (пацаны всякие) — шлак в сравнении. Казалось бы, причем тут пол?
Надеюсь, это останется мужской профессией — кушать-то что-то нужно. Не спеши, Гугол, еще лет двадцать, мне бы до пенсии дотянуть.
Дум — это фан. Ориентироваться на каких-то профессионалов тут — это как ориентироваться на чемпионов игры в догонялки или чемпионов поедания торта, смысл наверняка есть, но от меня он как-то ускользает…
Реалистичность двойного прыжка всяко выше чем рокет джампа, потому что уже сейчас есть всякие реактивные ранцы, а как скомпенсировать взрывную волну чтобы мозги остались целы и на месте, пока не понятно.
Какая нахрен вообще реалистичнось в убийстве демонов на Марсе? Вы реально думаете что вот если оружие сделать реалистичным, то сразу все будет норм? :)
Не не везде с гонками все так плохо, есть Кложур, к примеру — там транзакционная память и иммутабельность. Хотя синтаксис подкачал, читать его — это специальный скилл, я до сих пор не освоил. Вот бы кложур, но со статической типизацией и пайтоновским синтаксисом...
Меня бы реалистичное оружие не вставило. Оно все какое-то убогое, видно что является результатом многих копромиссов по дороговизне и весу материалов, и упрощено из-за недостатка высоких технологий. Для Дума — только самое футуристичное и огромное. Это же то, из-за чего люди любят Дум/Квейк — берешь самую ОГРОМНУЮ пушку и херачишь по самой СТРАШНОЙ морде! А потом — рокет джамп, и с разворота! Правда, в последний Дум рокет джампы не завезли, зато добавили двойные прыжки. Более реалистично, но вставляет меньше.
Вся драма ява скрипта в том, что ВЫ ЕГО НЕ ВЫБИРАЛИ.
Вы выбирали веб, его выбрали преподаватели, статистика популярности, менеджеры, коллеги, экосистема, эйчары, ваша лень, его выбирали все кроме вас лично.
Я не знаю ни одного случая чтобы этот язык был выбран просто после вдумчивого изучения нескольких разных языков, как наиболее подходящий для конкретной задачи. Такие случаи, кончено, есть, но лично я их не знаю.
Его можно полюбить не смотря на его недостатки, что демонстрируют его поклонники. Но речь не про любовь.
И это беда всей нашей индустрии — обычно мы не выбираем лучшие технологии просто потому что они лучшие для нас. Другие делают этот выбор.
Но редкие компании все-таки отваживаются делать свой выбор в пользу не мейнстримных технологий. Поднимем бокалы за храбрецов, хотел бы и я у них работать. Изучить какой-нибудь эфшарп или кложур, а то и пилить на расте — выдавать идеальный код со скоростью мысли и постить статейки в стиле "Х за Х минут", на правах первопроходца.
Но удел большинства все-таки идти за трендом. Просто потому что это тренд, который никто не выбирал.
"несколько лабораторий уже нашли регионы мозга, занимающиеся разбором социальных ситуаций и принятием решений"
Британские ученые чего только не найдут. Боюсь, современные представления о физике, ии и вычислительных системах не имеют к таким находками никого отношения.
А совсем скоро те же ученые найдут участок мозга который думает о рыбе, потом такой который думает об окурках, потом как стимулируется центр удовольствия (который они тоже якобы нашли) при чтении хабра, и тп.
На данный момент не существует реальных доказательств влияния мозга на психические расстройства, а все существующие доказательства на уровне "британские ученые..." Что-то подсказывает мне что господа не там исчут.
Если не грейдить автомат на снайперку, то пистолетом довольно удобно слабых мобов шотать в голову. Единственно что он медленный...
Читал недавно статью типа "Дум — это как вернуться домой". Да, похоже. Шикарная игра. И пушки правильные. Жалко айди софтвар кучу крапа навыпускала между квейк ареной и думом, могла бы нас радовать почаще… Интересно, это они после ухода Кармака взялись за голову или просто так совпало?
На сколько мне известно, ускорители не подтверждают наличие релятивистских энергий при остановке разогнанных частиц — там по идее должен быть взрыв накопленной релятивистской энергии, а его нет — есть только простая кинетическая. Ребята расстраивались не долго — придумали нейтрино, которое якобы уносит недостающую энергию, и понеслось — там теперь целая куча придуманных частиц, которые все усиленно «исследуют» для получения грантов и написания статей в научных журналах.
Параллельно выполняемый код — это был бы частный случай «не последовательного» кода, другой пример не последовательного кода — это каллбэк. А синхронизация — это способ сделать не параллельный код последовательным.
К сожалению, у нас много книг написано про параллельное выполнение, но никакого внимания не уделяется «не последовательному». А между тем это гораздо более частый случай учложнения наших приложений.
Пайтоновский синтаксис — это баланс, при котором код читабелен, может иметь статическую типизацию и при этом все еще можно писать настоящие лисповые макросы (и при этом не вывихивать мозг как в скале и без больших ограничений как в расте).
Более сложный синтаксис не всунуть, там есть два ограничения — 1) весь синтаксис должен быть разобран ДО поступления в макрос 2) парсер не должен знать структуры программы, так как макрос может сгенерировать любую программу.
Лисп — самый простой способ сделать парсер максимально тупым, парсер на основе отступов — следующий уровень, а если исхитриться то можно и операторы в парсер засунуть. Я как-то интерпретатор писал такого добра, на уровне хобби.
В среднем Эрланг в 10 раз медленнее Явы.
Совершенно другие задачи. Рекомендовать их можно на замену только если совсем не в теме. Даже свифт и котлин для разных задач, как их в кучу можно? :) Это как яву и обжектив си сравнивать, похожи только фигурные скобочки и что-то там про ооп.
Эликсир — шикарный язык для всяких мессенджеров и банков, где не нужна высокая производительность, а нужна максимальная надежность. Этакий кложур для эрланг вм, только скобочек поменьше. На замену эрлангу, с которого песок уже давно.
Автора языка даже в когнитект приглашали на интервью, если кому интересно, подкаст называется cognicast или как-то так.
У меня жена запустила скратч и за пару вечеров накидала игрушку, совершенно с нуля. Алгоритм не самый простой. И еще ей под сорок лет (жене, а не игрушке). Я посмотрел что другие студенты сделали (пацаны всякие) — шлак в сравнении. Казалось бы, причем тут пол?
Надеюсь, это останется мужской профессией — кушать-то что-то нужно. Не спеши, Гугол, еще лет двадцать, мне бы до пенсии дотянуть.
ЗЫ на правах шутки, а то начнется щас.
ЗЗЫ жена реальна, ее игрушка — тоже.
Реалистичность двойного прыжка всяко выше чем рокет джампа, потому что уже сейчас есть всякие реактивные ранцы, а как скомпенсировать взрывную волну чтобы мозги остались целы и на месте, пока не понятно.
Какая нахрен вообще реалистичнось в убийстве демонов на Марсе? Вы реально думаете что вот если оружие сделать реалистичным, то сразу все будет норм? :)
Не не везде с гонками все так плохо, есть Кложур, к примеру — там транзакционная память и иммутабельность. Хотя синтаксис подкачал, читать его — это специальный скилл, я до сих пор не освоил. Вот бы кложур, но со статической типизацией и пайтоновским синтаксисом...
Я как-то нашёл доперестроечную фотку своего двора. На ней две машины — ссаный жигуль и москвич. На одну хрущевку. Пятиэтажную.
Те, кого не устраивает перестройка — могут попробовать прожить в северной Корее, там сейчас самый настоящий доперестроечный рай.
Вся драма ява скрипта в том, что ВЫ ЕГО НЕ ВЫБИРАЛИ.
Вы выбирали веб, его выбрали преподаватели, статистика популярности, менеджеры, коллеги, экосистема, эйчары, ваша лень, его выбирали все кроме вас лично.
Я не знаю ни одного случая чтобы этот язык был выбран просто после вдумчивого изучения нескольких разных языков, как наиболее подходящий для конкретной задачи. Такие случаи, кончено, есть, но лично я их не знаю.
Его можно полюбить не смотря на его недостатки, что демонстрируют его поклонники. Но речь не про любовь.
И это беда всей нашей индустрии — обычно мы не выбираем лучшие технологии просто потому что они лучшие для нас. Другие делают этот выбор.
Но редкие компании все-таки отваживаются делать свой выбор в пользу не мейнстримных технологий. Поднимем бокалы за храбрецов, хотел бы и я у них работать. Изучить какой-нибудь эфшарп или кложур, а то и пилить на расте — выдавать идеальный код со скоростью мысли и постить статейки в стиле "Х за Х минут", на правах первопроходца.
Но удел большинства все-таки идти за трендом. Просто потому что это тренд, который никто не выбирал.
"несколько лабораторий уже нашли регионы мозга, занимающиеся разбором социальных ситуаций и принятием решений"
Британские ученые чего только не найдут. Боюсь, современные представления о физике, ии и вычислительных системах не имеют к таким находками никого отношения.
А совсем скоро те же ученые найдут участок мозга который думает о рыбе, потом такой который думает об окурках, потом как стимулируется центр удовольствия (который они тоже якобы нашли) при чтении хабра, и тп.
На данный момент не существует реальных доказательств влияния мозга на психические расстройства, а все существующие доказательства на уровне "британские ученые..." Что-то подсказывает мне что господа не там исчут.
Если не грейдить автомат на снайперку, то пистолетом довольно удобно слабых мобов шотать в голову. Единственно что он медленный...
Читал недавно статью типа "Дум — это как вернуться домой". Да, похоже. Шикарная игра. И пушки правильные. Жалко айди софтвар кучу крапа навыпускала между квейк ареной и думом, могла бы нас радовать почаще… Интересно, это они после ухода Кармака взялись за голову или просто так совпало?