Сферы, которые идеально подходят для использования Nim
Олимпиадное программирование — Nim работает быстро и не требователен к ресурсам компьютера. На решение задач можно потратить гораздо меньше времени, чем при использовании C/C++.
Кибербезопасность — легок в использовании и в обучении, при этом компилируется и работает быстро как С/C++, тем самым объединяя преимущества двух самых популярных в этой сфере языков: С++ и Python.
GUI — скорость, метапрограммирование, UFCS, компиляция в С/C++ — всё это позволяет использовать уже известные библиотеки в несколько раз удобнее и легче.
Web — Nim может компилироваться в JavaScript, что позволяет писать фронтенд, а с помощью Source Code Filters можно форматировать html, подобно JSX.
GameDev — язык наглядный и, как я уже говорил, быстрый, что очень полезно для такой сферы применения. Поскольку Nim умеет компилироваться в JavaScript, вы можете сделать веб-версию своей игры, не переписывая её заново.
Небольшая новость: репозиторий Nim на GitHub набрал 10.000 звёзд!
Сферы, которые идеально подходят для использования Nim
Олимпиадное программирование — Nim работает быстро и не требователен к ресурсам компьютера. На решение задач можно потратить гораздо меньше времени, чем при использовании C/C++.
Кибербезопасность — легок в использовании и в обучении, при этом компилируется и работает быстро как С/C++, тем самым объединяя преимущества двух самых популярных в этой сфере языков: С++ и Python.
GUI — скорость, метапрограммирование, UFCS, компиляция в С/C++ — всё это позволяет использовать уже известные библиотеки в несколько раз удобнее и легче.
Web — Nim может компилироваться в JavaScript, что позволяет писать фронтенд, а с помощью Source Code Filters можно форматировать html, подобно JSX.
GameDev — язык наглядный и, как я уже говорил, быстрый, что очень полезно для такой сферы применения. Поскольку Nim умеет компилироваться в JavaScript, вы можете сделать веб-версию своей игры, не переписывая её заново.
Небольшая новость: репозиторий Nim на GitHub набрал 10.000 звёзд!
NEWS One thing that Telegram now offers to all users is the ability to “disappear” messages or set remote deletion deadlines. That enables users to have much more control over how long people can access what you’re sending them. Given that Russian law enforcement officials are reportedly (via Insider) stopping people in the street and demanding to read their text messages, this could be vital to protect individuals from reprisals. Asked about its stance on disinformation, Telegram spokesperson Remi Vaughn told AFP: "As noted by our CEO, the sheer volume of information being shared on channels makes it extremely difficult to verify, so it's important that users double-check what they read." What distinguishes the app from competitors is its use of what's known as channels: Public or private feeds of photos and videos that can be set up by one person or an organization. The channels have become popular with on-the-ground journalists, aid workers and Ukrainian President Volodymyr Zelenskyy, who broadcasts on a Telegram channel. The channels can be followed by an unlimited number of people. Unlike Facebook, Twitter and other popular social networks, there is no advertising on Telegram and the flow of information is not driven by an algorithm. Since January 2022, the SC has received a total of 47 complaints and enquiries on illegal investment schemes promoted through Telegram. These fraudulent schemes offer non-existent investment opportunities, promising very attractive and risk-free returns within a short span of time. They commonly offer unrealistic returns of as high as 1,000% within 24 hours or even within a few hours.
from us