#compiler_development — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #compiler_development, aggregated by home.social.
-
Моё представление об идеальном системном языке программирования
На пороге 2027 год, и с момента появления языка Си прошло уже более 50 лет… Но, что удивительно, за все эти годы так и не появилось идеальной альтернативы этому языку. Поэтому, ради интереса, я попробовал разработать дизайн своего "идеального" языка. И теперь я хочу рассказать о том, что у меня получилось.
https://habr.com/ru/articles/1071836/
#compiler #compiler_development #compiler_design #c_language #c++_language #c++ #language #language_design #programming_language #system_programming
-
Моё представление об идеальном системном языке программирования
На пороге 2027 год, и с момента появления языка Си прошло уже более 50 лет… Но, что удивительно, за все эти годы так и не появилось идеальной альтернативы этому языку. Поэтому, ради интереса, я попробовал разработать дизайн своего "идеального" языка. И теперь я хочу рассказать о том, что у меня получилось.
https://habr.com/ru/articles/1071836/
#compiler #compiler_development #compiler_design #c_language #c++_language #c++ #language #language_design #programming_language #system_programming
-
Моё представление об идеальном системном языке программирования
На пороге 2027 год, и с момента появления языка Си прошло уже более 50 лет… Но, что удивительно, за все эти годы так и не появилось идеальной альтернативы этому языку. Поэтому, ради интереса, я попробовал разработать дизайн своего "идеального" языка. И теперь я хочу рассказать о том, что у меня получилось.
https://habr.com/ru/articles/1071836/
#compiler #compiler_development #compiler_design #c_language #c++_language #c++ #language #language_design #programming_language #system_programming
-
Компилятор языка моделирования в одиночку: от C++ к Rust — находки и откровения
Тема специального языка для моделирования многокомпонентных динамических систем давно меня зацепила и хотелось написать свою реализацию для него, так как было жгучее желание сделать лучше: чтобы работало надёжнее и быстрее, чем у авторов языка (MVL - в статье подробнее про язык), и к тому же ещё и кроссплатформенно. Расскажу про заходы к задаче на C++, почему перешёл в итоге к Rust - что приобрёл, где потерял - поделюсь деталями и самой реализации, которые, надеюсь, будут интересны и растаманам, и плюсовикам, и всем прочим доморощенным компиляторостроителям, а также тем, кого привлекают темы реализации языков, DSL или численного моделирования.
https://habr.com/ru/articles/980924/
#compiler_development #индиразработка #язык_моделирования #AnyDynamics #MVL #parser #lexer #lalrpop #lexgen #dsl
-
Компилятор языка моделирования в одиночку: от C++ к Rust — находки и откровения
Тема специального языка для моделирования многокомпонентных динамических систем давно меня зацепила и хотелось написать свою реализацию для него, так как было жгучее желание сделать лучше: чтобы работало надёжнее и быстрее, чем у авторов языка (MVL - в статье подробнее про язык), и к тому же ещё и кроссплатформенно. Расскажу про заходы к задаче на C++, почему перешёл в итоге к Rust - что приобрёл, где потерял - поделюсь деталями и самой реализации, которые, надеюсь, будут интересны и растаманам, и плюсовикам, и всем прочим доморощенным компиляторостроителям, а также тем, кого привлекают темы реализации языков, DSL или численного моделирования.
https://habr.com/ru/articles/980924/
#compiler_development #индиразработка #язык_моделирования #AnyDynamics #MVL #parser #lexer #lalrpop #lexgen #dsl
-
Компилятор языка моделирования в одиночку: от C++ к Rust — находки и откровения
Тема специального языка для моделирования многокомпонентных динамических систем давно меня зацепила и хотелось написать свою реализацию для него, так как было жгучее желание сделать лучше: чтобы работало надёжнее и быстрее, чем у авторов языка (MVL - в статье подробнее про язык), и к тому же ещё и кроссплатформенно. Расскажу про заходы к задаче на C++, почему перешёл в итоге к Rust - что приобрёл, где потерял - поделюсь деталями и самой реализации, которые, надеюсь, будут интересны и растаманам, и плюсовикам, и всем прочим доморощенным компиляторостроителям, а также тем, кого привлекают темы реализации языков, DSL или численного моделирования.
https://habr.com/ru/articles/980924/
#compiler_development #индиразработка #язык_моделирования #AnyDynamics #MVL #parser #lexer #lalrpop #lexgen #dsl