LINUX.ORG.RU

История изменений

Исправление sanyo1234, (текущая версия) :

Наезды на C вида «молоток не хочет забивать гвозди!»

https://nelua.io

Если ты не умеешь пользоваться инструментом,

Ты умеешь лучше, чем Eduardo Bart ?

это не значит что инструмент плох,

https://nelua.io/faq/

Why Nelua?

Nelua is being developed by a Lua lover who, after years of using Lua in game projects, wished for a Lua-flavored, efficient, simple language that was powerful at compile time and could replace C/C++ code in game projects

Nelua was created with the intent to make an efficient compiled language with syntax similar to Lua. It is one of the few programmable statically typed languages that uses powerful compile-time metaprogramming capabilities to generate efficient code. Nelua is developed by a game developer who uses it to make games


A note for C users

Nelua tries to expose most of C’s features without overhead, so expect to get near-C performance when coding in the C style; that is, using type notations, manual memory management, pointers, and records (structs).

The semantics are not exactly the same as C semantics, but they are close. There are slight differences (like initializing to zero by default) to minimize undefined behaviors and other differences to maintain consistency with Lua semantics (like integer division rounding towards negative infinity). However, there are ways to use C semantics when needed.

The preprocessor is much more powerful than C’s preprocessor because it is part of the compiler which runs in Lua. This means you can interact with the compiler during parsing. The preprocessor should be used for code specialization, making generic code, and avoiding code duplication.

Nelua compiles everything into a single readable C file. If you know C, it is recommended that you read the generated C code to learn more about exactly how the compiler works and what code it outputs

это значит что у тебя не хватает квалификации.

У Эдуарда тоже не хватает?

Но мозгом нынче пользоваться немодно,

По тебе очень заметно.

Мозгом пользуются те, кто меньше кодят на асме и больше на высокоуровневых ЯП. Только последний идиот считает высокоинтеллектуальной деятельностью копание лопатой.

а потому инструменты, требующие мозговой деятельности,

Рутинной и автоматизируемой по аналогии с кодингом в машкодах vs на ассемблере.

всячески отторгаются.

Потому что не все уподобляются тебе.

Исходная версия sanyo1234, :

Наезды на C вида «молоток не хочет забивать гвозди!»

https://nelua.io

Если ты не умеешь пользоваться инструментом,

Ты умеешь лучше, чем Eduardo Bart ?

это не значит что инструмент плох,

https://nelua.io/faq/

Why Nelua?

Nelua is being developed by a Lua lover who, after years of using Lua in game projects, wished for a Lua-flavored, efficient, simple language that was powerful at compile time and could replace C/C++ code in game projects

Nelua was created with the intent to make an efficient compiled language with syntax similar to Lua. It is one of the few programmable statically typed languages that uses powerful compile-time metaprogramming capabilities to generate efficient code. Nelua is developed by a game developer who uses it to make games


A note for C users

Nelua tries to expose most of C’s features without overhead, so expect to get near-C performance when coding in the C style; that is, using type notations, manual memory management, pointers, and records (structs).

The semantics are not exactly the same as C semantics, but they are close. There are slight differences (like initializing to zero by default) to minimize undefined behaviors and other differences to maintain consistency with Lua semantics (like integer division rounding towards negative infinity). However, there are ways to use C semantics when needed.

The preprocessor is much more powerful than C’s preprocessor because it is part of the compiler which runs in Lua. This means you can interact with the compiler during parsing. The preprocessor should be used for code specialization, making generic code, and avoiding code duplication.

Nelua compiles everything into a single readable C file. If you know C, it is recommended that you read the generated C code to learn more about exactly how the compiler works and what code it outputs

это значит что у тебя не хватает квалификации.

У Эдуарда тоже не хватает?

Но мозгом нынче пользоваться немодно,

По тебе очень заметно.

Мозгом пользуются те, кто меньше кодят на асме и больше на высокоуровневых ЯП. Только последний идиот считает высокоинтеллектуальной деятельностью копание лопатой.

а потому инструменты, требующие мозговой деятельности,

Рутинной и автоматизируемой по аналогии с кодингом в машкодах vs на ассемблере.

всячески отторгаются.

Потому что не все уподобляются тебе.