Цитата |
---|
Максим Зеленский написал: чтобы я стал программер, который пишет на C++, мне нужно реально долго профильно учиться. |
Отчасти так, но поняв суть, простенькие программы можно писать, подсмотрев эти примеры в сети (их множество). Конечно управление памятью это скорость, а другая сторона медали - уровень вхождения. В этом плане C# и JS проще, со своими сборщиками мусора, не говоря уже о VBA.
Цитата |
---|
Максим Зеленский написал: Научиться кодить на VBA - гораздо (гораздо!) проще, чем на средне/низкоуровневом языке. |
Полностью согласен, пройдя этот путь (конечно не полностью) от VBA к C# и далее к C/C++.
для этого нужен интерпритатор в браузере? (т.е. поддержка браузером JS), причем JS имеет C-подобный синтаксис.
Цитата |
---|
Максим Зеленский написал: Насколько понимаю, с C/C++ история не такая. Хотя могу сильно ошибаться. |
несколько не так. По моим, не столь обширным знаниям:Linux написан на C, хотя и использовался не в чистом виде, а с набором расширений GNU, Windows - большей частью написана на простом C, Mac OS X - Код BSD, потомком которой (по большей части) стала Mac OS X, также был написан в основном на C и языке ассемблера.
C++ представляет собой объектную реализацию языка C, так что он отличается от своего прародителя чуть большим уровнем абстракции, но в синтаксисе особых различий нет.
Плюс на Си (С) пишут драйвера (при очень сжатых ресурсах - на ассемблере, я туда даже не погружался - там вообще жесть, процессорные инструкции, куча разновидностей - TASM, MASM, WASM, GAS, NASM,Yasm, разные архитектуры, для меня это как перейти с VBA на Си )
скорее всего то же пишутся на С/С++, хотя есть языки на которых написаны компиляторы для низ самих же
(т.е. они могут откомпилировать сами себя)