The OpenNET Project / Index page

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



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

Оглавление

JavaScript-приложения криптовалют, использующие SecureRandom..., opennews (??), 16-Апр-18, (0) [смотреть все]

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


13. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +2 +/
Сообщение от Аноним (-), 16-Апр-18, 22:00 
А слабо предоставить замену? Ну хотя бы частично компенсирующую жс, не надо всех возможностей сразу.
Ответить | Правка | Наверх | Cообщить модератору

14. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +2 +/
Сообщение от Аноним (-), 16-Апр-18, 22:58 
Assembler, C, Lisp. В принципе, при грамотном отношении этих трёх было бы достаточно

Но тут вопрос, какие из "возможностей" вам нужны. Если для вас критично, чтобы софт разрабатывали именно низкоквалифицированные сотрудники, то с JavaScript, конечно, мало что сравнится.

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

16. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от A.Stahl (ok), 16-Апр-18, 23:37 
Ты злой. Нет, хуже. Ты во власти стереотипов. На ЯваСкрипте не пишут дураки. Вовсе нет. На этом языке пишут многие умные люди. Беда в том, что пишут они дурацкие, вредные вещи. А сам язык неплох. Наверное.
Ответить | Правка | Наверх | Cообщить модератору

31. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 00:13 
> На этом языке пишут многие умные люди. Беда в том, что пишут они дурацкие, вредные вещи.

- А если хороший человек сделает гадость, он так и останется хорошим?
- Хороший человек гадость не сделает.

> А сам язык неплох. Наверное.

В ЯваСкрипте (да и не только) сейчас мода на асинхронную разработку. Оттуда растут ноги возросшей популярности функционального программирования, добавления лямбда-функций в языки, средний программист на которых никогда о них не слышал, и т.д. В ЯваСкрипт в том числе всякие костыли вставляют типа промисов для того, чтобы нелинейные участки кода визуально были похожи на линейные. С Лиспом это было бы проще.

Вместо всяких

object
.method1(someArgument)
.then(function(){
        return doSomething();
})
.then(function(){
        return doSomethingOther();
});
было бы что-то типа
(then (method1 object someArgument)
  (doSomething)
  (doSomethingOther))
(я не достаточно хорошо разбираюсь в лиспе, но думается, что, скорее всего, в лиспе УЖЕ есть необходимые возможности).

Да, сейчас уже реализуют (возможно, даже реализовали) async/await. Да, избавились от рябящих в глазах "function". Но взяли бы лисп и ничего этого можно было бы не делать. У лиспа вообще нет синтаксиса - в него (насколько я вижу) можно вообще любые возможности вкрутить. А яваскриптовый пример выше - лишь попытка натянуть ужа на ежа.

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

19. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +3 +/
Сообщение от Аноним (-), 17-Апр-18, 07:58 
Т.е. блобы во все щели?
Про квалификацию тыжпограммистов на С и Lisp можно сказать тоже самое
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

20. "JavaScript-приложения криптовалют, использующие SecureRandom..."  –1 +/
Сообщение от Crazy Alex (ok), 17-Апр-18, 09:11 
Слышал про такую штуку, как свободный софт? Хотя выбор языков забавный, конечно.
Ответить | Правка | Наверх | Cообщить модератору

25. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 17-Апр-18, 11:28 
M$ или Гугель сделают браузер в котором работать будет только код написанный под их браузеры, для безопасности, а потом пропихнут это в стандарты. Мало DRM, хочется больше и толще?
Ответить | Правка | Наверх | Cообщить модератору

21. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от commiethebeastie (ok), 17-Апр-18, 09:17 
Когда на них тыжпрограммисты писали? Они же фокспро, дельфи и сишарпик используют.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

27. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +1 +/
Сообщение от Аноним (-), 17-Апр-18, 11:33 
Как раз тыжпограмисты используют C, т.к. это даёт +100500 к крутости.
Ответить | Правка | Наверх | Cообщить модератору

33. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 00:45 
> Т.е. блобы во все щели?

Какие ещё блобы?

<script type="text/lisp">

($ (onload
    #'(lambda (this)
        ($ (find "p.to-apply") (html "HelloWorld"))
        (alert "Done!")))

</script>


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

36. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 08:01 
Для ускорения работы и повышения безопасности это надо поместить в специальную сборку, а то мало ли перехватят и изменят или ещё что нибудь.
Ответить | Правка | Наверх | Cообщить модератору

30. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от rvs2016 (ok), 17-Апр-18, 16:01 
> Assembler, C, Lisp. В принципе, при грамотном отношении этих трёх было бы
> достаточно

Остаётся ответить только на вопрос:
Как имеющиеся браузеры заставить выполнять программы на этих языках?
И к каким ресурсам браузера из этих языков можно получить доступ? Это каким-то образом удастся дать ответ на первый вопрос. :-)

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

32. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 00:44 
А что, понятие API только для js изобрели и для других языков принципиально нельзя программный интерфейс к возможностям браузера?
Ответить | Правка | Наверх | Cообщить модератору

37. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от rvs2016 (ok), 18-Апр-18, 14:12 
> А что, понятие API только для js изобрели и для других языков
> принципиально нельзя программный интерфейс к возможностям браузера?

Ну конечно же изобрести можно любые программы, подпрограммы да алгоритмы. Но в браузерах сейчас это есть? Если этого нет, то не будут же вебмастеры ждать снисхождения благодатного АПИ на браузеры вместо того, чтобы ваять программы на каком-никаком, но зато на уже имеющемся, JS?

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

38. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 23:32 
> Но в браузерах сейчас это есть?

Изначально вопрос стоял "предложите альтернативы яваскрипту". Если одним из критериев будет "есть в браузерах ПРЯМО СЕЙЧАС", то вопрос теряет смысл, так как кроме яваскрипта ничего и нет.

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

34. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от Аноним (-), 18-Апр-18, 00:47 
> Как имеющиеся браузеры заставить выполнять программы на этих языках?

Первые два - в виде устанавливаемых из репозитория пакетного менеджера (или скачиваемых с левых сайтов, в зависимости от ОС) расширений,
третий - прямо в исходниках страниц в форме <script type="text/lisp">

Разумеется, "само" это не заработает, кто-то должен сделать поддержку в браузерах.

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

39. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от rvs2016 (ok), 19-Апр-18, 10:05 
>> Как имеющиеся браузеры заставить выполнять программы на этих языках?
> Первые два - в виде устанавливаемых из репозитория пакетного менеджера

Это слова для кого? Для программистов и сисадминов? Или для пользователей? Программисты и сами напишут себе что угодно. А пользователи не знают даже что такое браузер. Они его называют - вот та штука, как её там... интернет короче... А менеджер для них - это такой человек, который ходит по магазину и пристаёт с вопросами типа "вам что-нибудь подсказать"? Соответственно, если вебмастеры вместо наваяния скриптов на JS будут пользователям сайтов писать что-то типа - да установите такую-то приблдуду из репозитория, то такие вебмастеры быстро лишатся работы и заказов.

(или скачиваемых
> с левых сайтов, в зависимости от ОС) расширений,
> третий - прямо в исходниках страниц в форме <script type="text/lisp">
> Разумеется, "само" это не заработает, кто-то должен сделать поддержку в браузерах.

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

23. "JavaScript-приложения криптовалют, использующие SecureRandom..."  +/
Сообщение от АНГЫВНАГЫНВАШЩ (?), 17-Апр-18, 09:36 
для анимации кнопочек JS более чем достаточно
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

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

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




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

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