The OpenNET Project / Index page

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



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

Оглавление

Пример использования средств JIT-компиляции, появившихся в G..., opennews (ok), 08-Апр-15, (0) [смотреть все]

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


8. "Пример использования средств JIT-компиляции, появившихся в G..."  +1 +/
Сообщение от Аноним (-), 08-Апр-15, 20:47 
Lua божественнен. Один из самых шустрых скриптовых языков, очень малые затраты на выполнение и встаривание.  
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

13. "Пример использования средств JIT-компиляции, появившихся в G..."  –1 +/
Сообщение от A.Stahl (ok), 08-Апр-15, 20:52 
Ну никто и не утверждает обратного.
Но сишникам приятней будет использовать Си уже потому, что он Си. На родном языке всегда проще.
Ответить | Правка | Наверх | Cообщить модератору

16. "Пример использования средств JIT-компиляции, появившихся в G..."  +/
Сообщение от Аноним (-), 08-Апр-15, 20:56 
Проще что?

На самолёте проще чем на троллейбусе.

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

18. "Пример использования средств JIT-компиляции, появившихся в G..."  –1 +/
Сообщение от A.Stahl (ok), 08-Апр-15, 21:04 
>Проще что?

всё

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

45. "Пример использования средств JIT-компиляции, появившихся..."  +1 +/
Сообщение от arisu (ok), 09-Апр-15, 17:57 
>>Проще что?
> всё

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

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

26. "Пример использования средств JIT-компиляции, появившихся в G..."  +/
Сообщение от Crazy Alex (ok), 09-Апр-15, 00:03 
Для скриптовых нужд у C уж больно слабо в плане синтаксиса и высокоуровневых конструкций. Я сишник, но писать на сях скрипты мне в голову бы не пришло. Вот на D и программа и скрипт - без проблем. На плюсах - тоже можно хотя бы сделать по-человечески, спрятав всё управление временем жизни, ресурсами, памятью. Хотя, конечно, скорость компиляции... Но на C? С явным управлением ресурсами (или адскими костылями), со здоровенными префиксами имён функций вместо красивого объектного синтаксиса, без приличных средств обработки ошибок... да ну его на фиг.

Вообще - для скриптов есть питон. Это та область, где он на месте - нагрузки никакой (вся работа делается в компилируемом коде, который из питона только зовётся), читается в небольших количествах легко, интуитивно довольно понятен.

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

28. "Пример использования средств JIT-компиляции, появившихся в G..."  –3 +/
Сообщение от Led (ok), 09-Апр-15, 00:05 
> Для скриптовых нужд у C уж больно слабо в плане синтаксиса и
> высокоуровневых конструкций.

Начал "за здравие"...

> Вообще - для скриптов есть питон.

... а закончил "за упокой".

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

33. "Пример использования средств JIT-компиляции, появившихся в G..."  +/
Сообщение от Crazy Alex (ok), 09-Апр-15, 02:34 
И в чём проблема? Для скриптов нужно что-то, где, как минимум, можно автоматом управлять памятью и иметь нормальную итерацию. Ну и всякий удобный синтаксический сахар вроде питоновских list comprehensions. си не годится, а питон - вполне, для того и создан.
Ответить | Правка | Наверх | Cообщить модератору

30. "Пример использования средств JIT-компиляции, появившихся в G..."  –1 +/
Сообщение от Анончег (?), 09-Апр-15, 01:29 
>... На плюсах - тоже можно хотя бы сделать по-человечески, спрятав всё управление временем жизни, ресурсами, памятью. Хотя, конечно, скорость компиляции ...

Precompiled Headers ?! Нет, не слышал.

https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html

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

32. "Пример использования средств JIT-компиляции, появившихся в G..."  +/
Сообщение от Crazy Alex (ok), 09-Апр-15, 02:29 
Их хватает, чтобы компиляция не занимала вечность, но не для того, чтобы компилировать плюсы на лету.
Ответить | Правка | Наверх | Cообщить модератору

38. "Пример использования средств JIT-компиляции, появившихся в G..."  –1 +/
Сообщение от Vkni (ok), 09-Апр-15, 06:11 
> На плюсах - тоже можно хотя бы сделать по-человечески

Нельзя.

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

35. "Пример использования средств JIT-компиляции, появившихся в G..."  +3 +/
Сообщение от Сергей (??), 09-Апр-15, 03:25 
> На родном языке всегда проще.

Запатентуй компилятор мата -- обогатишься. ;-)

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

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

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




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

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