CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов CyberForum.ru > Карьера > Форум Проекты

Ответ Создать новую тему
 
Старый 10.01.2012, 15:06   #1
NightSoldier
Новичок
 
Регистрация: 10.01.2012
Адрес: Челябинск
Сообщений: 12
Репутация: 1 (1)
Восклицание Разработка языка программирования

Предлагаю совместный проект для разработки нового языка программирования, а именно: концепции, компилятор + исполнитель / виртуальная машина /
Целью является создать язык для разработок различных Web-приложений, то есть фактически сделать аналог PHP, Perl, Java (для серверов), но чтобы по скоростью был сравним с C/C++ - разрабатываемый язык - компилирующийся. В принципе язык считаю приспособить и к скриптовым движкам игр. Вообщем цель создать быстрый язык и безопасный по отношению к серверам.

Есть наработки, но я их всё не могу завершить, сделал компиляцию функций + локальных, объявление static переменных, но пока что всё примитивненько..

Требования:
С++
bison
flex
assembler (куда без него в компиляции?))
а да кстати перевод будет не в ассемблерный листинг, а сразу в машинный (архитектура x86)

Оставляйте здесь отзывы.
Пока что я 1, команды нет(
NightSoldier вне форума
Другие темы раздела
Проекты Нужен программист
Заранее извиняюсь, если разместил тему в неположенном месте, но тем не менее продолжу: Данная тема для обсуждения и установки связи с нужными людьми. Нужна консультация/помощь опытного программиста для создания браузерной онлайн игры. Принцип RPG. (хз на какой базе, вроде по php) Честно говоря,.... Нужен программист
Проекты Пишу CMF, ищу единомышленников для дальнейшей разработки.
Предлагаю познакомиться с текущими наработками системы. Целью написания данного поста является поиск заинтересованных лиц и единомышленников с которыми представится возможность вместе заниматься дальнейшей разработкой данной системы :) Ниже расписаны некоторые моменты, конечно это далеко не всё, по.... Пишу CMF, ищу единомышленников для дальнейшей разработки.
Старый 10.01.2012, 15:20  [ТС]   #2
NightSoldier
Новичок
 
Регистрация: 10.01.2012
Адрес: Челябинск
Сообщений: 12
Репутация: 1 (1)
По умолчанию Re: Разработка языка программирование

вот то, что пока сделал
в архиве запускаем run.bat пишем
wtcx86.exe source.wts
wtexe.exe source.wte

вывод работы откомплированного исходника хранится в __exe0.out.tmp
синтаксис похож на сишный, сделано немного, поддерживается только тип char/uchar
Вложения
Тип файла: rar webtools.rar (48.2 Кб, 14 просмотров)
NightSoldier вне форума
Старый 11.01.2012, 10:07   #3
nxnx
Форумчанин
 
Аватар для nxnx
 
Регистрация: 02.11.2010
Адрес: Москва
Сообщений: 951
Репутация: 266 (220)
По умолчанию Re: Разработка языка программирование

1.
Цитата Сообщение от NightSoldier Посмотреть сообщение
Предлагаю совместный проект
для совместных проектов есть эта ветка http://www.cyberforum.ru/projects/


2.
Цитата Сообщение от NightSoldier Посмотреть сообщение
Требования
если вы предлагаете работу\оплачиваемый проект то сюда http://www.cyberforum.ru/freelance/ или сюда http://www.cyberforum.ru/job-offer/



4.
Цитата Сообщение от NightSoldier Посмотреть сообщение
Оставляйте здесь отзывы.
для тестирования сюда http://cyberforum.ru/beta-testing/

к какому пункту относится данная тема?
nxnx вне форума
Старый 11.01.2012, 16:24  [ТС]   #4
NightSoldier
Новичок
 
Регистрация: 10.01.2012
Адрес: Челябинск
Сообщений: 12
Репутация: 1 (1)
По умолчанию Re: Разработка языка программирование

извените)) я просто на этом форуме совсем недавно, на счёт пункта - к 1
я как бы ищу энтузиастов, которые так же хотят внести в мир свою крупицу, а требования, ну куда без них, указал, что нужно знать, чтобы никто не был обузой

---
SSTREGG:
Перенесено в "Проекты".

Последний раз редактировалось SSTREGG; 11.01.2012 в 18:25.
NightSoldier вне форума
Старый 11.01.2012, 18:55   #5
Alligieri
CEO
Эксперт C++
 
Аватар для Alligieri
 
Регистрация: 16.03.2009
Адрес: В родном облаке:)
Сообщений: 3,365
Репутация: 1719 (1034)
По умолчанию Re: Разработка языка программирования

NightSoldier, язык под веб, безопасный, удобный синтаксис, быстродействие выше чем у Java/PHP, возможность написания скриптов... где то я такое уже видел)))) А ну да - С#,Ruby
Alligieri вне форума
Старый 12.01.2012, 13:57  [ТС]   #6
NightSoldier
Новичок
 
Регистрация: 10.01.2012
Адрес: Челябинск
Сообщений: 12
Репутация: 1 (1)
По умолчанию Re: Разработка языка программирования

со скоростью у них тоже беда, руби - интерпретирующийся вообщем
NightSoldier вне форума
Старый 12.01.2012, 15:32   #7
Alligieri
CEO
Эксперт C++
 
Аватар для Alligieri
 
Регистрация: 16.03.2009
Адрес: В родном облаке:)
Сообщений: 3,365
Репутация: 1719 (1034)
По умолчанию Re: Разработка языка программирования

Цитата Сообщение от NightSoldier Посмотреть сообщение
со скоростью у них тоже беда
Хохохо))) не смешите мои тапки - отличная у них скорость.
Знаете почему идея проекта нового языка который будет делать 1-2 человека провальная изначально? У них уйдет миллион лет на создание
а) Среды выполнения
б) Среды разработки
в) Экосистемы
г) Технической поддержки и ресурсов знаний
Alligieri вне форума
Старый 12.01.2012, 19:33  [ТС]   #8
NightSoldier
Новичок
 
Регистрация: 10.01.2012
Адрес: Челябинск
Сообщений: 12
Репутация: 1 (1)
По умолчанию Re: Разработка языка программирования

ну тут то да, вы правы! времени уйдет много...
C# например он же только для .NET и куда его? PHP - гибкий язык, там делай что хочешь, но выполняется он довольно долго, если писать сложные алгоритмы, но почему бы не создать язык компилирующего типа наподобии его? ведь кто станет делать солидное клиент-серверное приложение на PHP, Ruby, C#?
так то и на C++ всё можно писать, но а какова сложность?
Программисты выбирают либо скорость, либо легкость в разработке, а почему бы не создать среднее между этими вещями?
NightSoldier вне форума
Старый 13.01.2012, 01:56   #9
Alligieri
CEO
Эксперт C++
 
Аватар для Alligieri
 
Регистрация: 16.03.2009
Адрес: В родном облаке:)
Сообщений: 3,365
Репутация: 1719 (1034)
По умолчанию Re: Разработка языка программирования

Цитата Сообщение от NightSoldier Посмотреть сообщение
ведь кто станет делать солидное клиент-серверное приложение на PHP, Ruby, C#?
Ну да, разработчики ведущих платформ под Web и их клиенты - это фантастика)))) К "зоопарку" можно добавить еще JSP

Цитата Сообщение от NightSoldier Посмотреть сообщение
C# например он же только для .NET и куда его?
Нет он для любой реализации управляемой среды и CLR, .NET просто самая известная. Есть еще Mono и dotGNU. Но мне в принципе и .NET хватает - какая разница моему клиенту на чем написана система если она масштабируемая, гибкая и надежная?
Alligieri вне форума
После регистрации реклама в сообщениях будет скрыта
Старый 13.01.2012, 02:33   #10
nxnx
Форумчанин
 
Аватар для nxnx
 
Регистрация: 02.11.2010
Адрес: Москва
Сообщений: 951
Репутация: 266 (220)
По умолчанию Re: Разработка языка программирования

ну имхо, в качестве самообучения или для портфолио, свой язык пойдёт.
(ибо для чего то стоящего нужно уйму времени, которого может и не быть)
а в плане скорости\простоты в большинстве случаев речь идёт о очень маленьких промежутках времени,
которые не заметны из за особенностей интернет соединения.
nxnx вне форума
Ответ Создать новую тему

Похожие темы
Тема Автор
Обо всем! Выбор языка программирования
Всем привет. Я учил язык программирования Delphi. Сейчас думаю переходить на C#. Какие программы можно написать на с шарп? прикладные, типа тимвьюера поточого клиента переводчика и т.п? Где можно взять уроки(ссылки на сайты с уроками). Какие преимущества над Delphi? Всем заранее спасибо.
Дэнис.
C# .NET Вставить в код C#, код из другого языка программирования
Всем привет! Хочу спросить можно вставить в код C# код из другого языка программирования, например Паскаль? Знаю делали ассемблер в паскаль программу .. Заранее спасибо!
VolodiaVoz
Mac OS Выбор языка программирования под Mac OS
Всем привет! Тема топика звучит несколько банально, но хочу сразу внести ясность: я имею большой опыт в коммерческом программировании (включая oDesk) и последние годы специализируюсь в web-разработке, разработке сложных динамических JavaScrip-интерфейсов (ExtJS, jQuery), а последние полгода в...
eDissideNT
Разработка и тестирование Выбор языка программирования
Добрый день! Мне нужно написать программку которая будет проводить жеребьёвку спортсменов. Данные будут храниться на сервере в таблицах и соотоветственно программа должна взаимодействовать с серверной частью. И я не могу определиться с выбором языка для написания. Мне советовали Java, но другие...
Alekslkta
Теория и технологии программирования Выбор языка программирования.
Я в этой области чайник поэтому нужен совет, какой лучше выбрать язык программирования чтобы после изучения (где-нибудь через пол года) он был или остался самым популярным языком программирования, и какие книги на английском лучше прочитать по этому языку. Заранее благодарю.
kleb
Опции темы

Текущее время: 05:01. Часовой пояс GMT +4.

Компьютерный форум программистов и сисадминов
Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Рейтинг@Mail.ru