Re[10]: Язык программирования ПРОФТ
От: Константин Россия  
Дата: 09.04.08 13:01
Оценка: 1 (1) +4
Здравствуйте, Федор Тюленев, Вы писали:

ФТ>>> И на программах написанных на ПРОФТе уже работают сотни пользователей в бюджетной сфере.

CC>>Бедняги.
CC>>А кто нибудь из серьезных коммерческих организаций пользует ваше творение?
ФТ>Нет, сфера не та. Но бюджетные — очень крупные.

Россию губят три вещи: кумовство, дураки и дороги

Авторства не знаю. Возможно Гоголь. А может и Салтыков-Щедрин
Re[11]: Язык программирования ПРОФТ
От: Федор Тюленев http://pobedit.com/rus/
Дата: 09.04.08 13:07
Оценка: 1 (1) :)
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Федор Тюленев, Вы писали:


ФТ>>>> Главное это то, что ПРОФТ — новая среда разработки прикладных программ.

CC>>>Что с того что она новая? Какие выгоды это сулит?
ФТ>>Учтены неудобства того, что есть.
CC>Язык примитивен до ужаса — где там учет неудобств.
CC>IDE кошмарна — рекомендация внимательно осмотреть MSVS с установленным VisualAssistX

К сожалению, его не удалось сделать еще более примитивным, остались сложные места. Но мы над этим работаем.
Вообще-то сам интерпретатор писался как раз в MSVS, правда без VisualAssistX. Надо будет глянуть, что это такое.

ФТ>>Конечно я имел в виду русский . Но учитывая что здесь пишут пользователи ЛягушкаУбийца и СоздательПлачет, я действительно обратился не по адресу.

CC>Теперь понятно почему так хотелось писать программы на русском. Потому как с английским не очень

Это правда, сложный язык, зараза. 26 временных конструкций! Зачем им столько? А вообще, как правильно это переводится? Хоть бы я еще немного подучился. Может СоздательКричит и УбийцаЛягушек?

ФТ>>Так на то оно и частное мнение. Я и фамилию внизу поставил, чтобы знали кого бить.

CC>Бить никто не будет.

И на том спасибо.

CC>Но статья вызывает улыбку.

CC>Приведенная цитата кроме как "мы это не поняли, поэтому не будем использовать" попросту не читается.
CC>Впрочем как и остальные откровения о технологиях.

Именно это там и написано! Слава богу! Хоть кто-то понял, что мы это не поняли!
В этом и была задача: программирование должно быть доступно каждому, не надо быть семи пядей во лбу, чтобы создать окно, чтобы сделать запрос на выборку к таблице и т.д. И в школе можно учить французкий.
Теперь прикладные задачи программирования может решать каждый.
Re[11]: Язык программирования ПРОФТ
От: Федор Тюленев http://pobedit.com/rus/
Дата: 09.04.08 13:11
Оценка:
Здравствуйте, CreatorCray, Вы писали:

Приношу свои извинения пользователю CreatorCray. Я перепутал со словом cry. Простите, ради бога.
А слова Cray, вообще в словаре Мюллера нету.
Re[9]: Язык программирования ПРОФТ
От: Федор Тюленев http://pobedit.com/rus/
Дата: 09.04.08 13:15
Оценка:
Здравствуйте, 3tone, Вы писали:

3>Здравствуйте, Федор Тюленев, Вы писали:


ФТ>>Так что если есть что сказать по существу, то пожалуйста, сначала скачайте и посмотрите что можно сделать на ПРОФТе,

3>а почему оно поставилось в %system32%\proft ? хотя честно обещало ставится в %ProgramFiles%?
3>Я ярлык в "Пуске" вообще считает папкой запуска "F:\Program Files\PROFT5\"...
3>1ое апреля вроде уже нескоро...

В папку %system32%\proft ставится интерпретатор proft5.exe. В папку F:\Program Files\PROFT5\ ставятся ПРОФТ-программы с расширением v. Они регистрируются в системе и запускаются через систему этим интерпретатором. Теперь любую ПРОФТ-программу можно запускать как ЕХЕшник.
Re[12]: Язык программирования ПРОФТ
От: CreatorCray  
Дата: 09.04.08 13:22
Оценка:
Здравствуйте, Федор Тюленев, Вы писали:

ФТ>Приношу свои извинения пользователю CreatorCray. Я перепутал со словом cry. Простите, ради бога.

Все нормально, никаких претензий и не было.

ФТ>А слова Cray, вообще в словаре Мюллера нету.

Правильно Оно и не должно было переводиться.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[12]: Язык программирования ПРОФТ
От: CreatorCray  
Дата: 09.04.08 13:22
Оценка:
Здравствуйте, Федор Тюленев, Вы писали:

ФТ>>>>> Главное это то, что ПРОФТ — новая среда разработки прикладных программ.

CC>>>>Что с того что она новая? Какие выгоды это сулит?
ФТ>>>Учтены неудобства того, что есть.
CC>>Язык примитивен до ужаса — где там учет неудобств.
CC>>IDE кошмарна — рекомендация внимательно осмотреть MSVS с установленным VisualAssistX
ФТ>К сожалению, его не удалось сделать еще более примитивным, остались сложные места. Но мы над этим работаем.
ФТ>Вообще-то сам интерпретатор писался как раз в MSVS, правда без VisualAssistX. Надо будет глянуть, что это такое.
Visual Studio + Assist я приводил как пример удобной IDE.

CC>>Приведенная цитата кроме как "мы это не поняли, поэтому не будем использовать" попросту не читается.

ФТ>Именно это там и написано! Слава богу! Хоть кто-то понял, что мы это не поняли!


ФТ>В этом и была задача: программирование должно быть доступно каждому, не надо быть семи пядей во лбу, чтобы создать окно, чтобы сделать запрос на выборку к таблице и т.д. И в школе можно учить французкий.

ФТ>Теперь прикладные задачи программирования может решать каждый.
Не комментируется.
Во многих разделах RSDN контингент усиленно обсуждает как бы повысить уровень наших программеров, а тут на тебе.
И что прикажете потом делать с толпой народа, которая считает что они мега программисты, просят оплату получше, но к промышленному программированию их подпускать нельзя ни в коем разе?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[13]: Язык программирования ПРОФТ
От: Федор Тюленев http://pobedit.com/rus/
Дата: 09.04.08 13:58
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Федор Тюленев, Вы писали:


ФТ>>А слова Cray, вообще в словаре Мюллера нету.

CC>Правильно Оно и не должно было переводиться.

А-а! Я вспомнил. В 1976 в Лос-Аламосе (США) был установлен первый суперкомпьютер Cray-1.
Так это Вы его? Вот это да!

CC>Visual Studio + Assist я приводил как пример удобной IDE.


Да я понял. Надо посмотреть, может чего позаимствую.

CC>Во многих разделах RSDN контингент усиленно обсуждает как бы повысить уровень наших программеров, а тут на тебе.

CC>И что прикажете потом делать с толпой народа, которая считает что они мега программисты, просят оплату получше, но к CC>промышленному программированию их подпускать нельзя ни в коем разе?

Сделать для них среду разработки попроще — под их уровень.
Re: Язык программирования ПРОФТ
От: Dziman США http://github.com/Dziman
Дата: 09.04.08 14:17
Оценка: 1 (1) :))) :))) :))) :)
Здравствуйте, <Аноним>, Вы писали:
Не слушай тех, кто тут говорит, что у тебя ерунда выходит. Они просто боятся потерять работу...
... << RSDN@Home 1.2.0 alpha 4 rev. 1067>>
Re[14]: Язык программирования ПРОФТ
От: CreatorCray  
Дата: 09.04.08 14:25
Оценка:
Здравствуйте, Федор Тюленев, Вы писали:

ФТ>А-а! Я вспомнил. В 1976 в Лос-Аламосе (США) был установлен первый суперкомпьютер Cray-1.

ФТ>Так это Вы его? Вот это да!
Нет.
Авторство этого окончания принадлежит моему одногрупнику. Впоследствии так и осталось, для формирования уникального ника — очень уж удобно, когда при регистрации где либо имя гарантированно не занято.

CC>>И что прикажете потом делать с толпой народа, которая считает что они мега программисты, просят оплату получше, но к CC>промышленному программированию их подпускать нельзя ни в коем разе?

ФТ>Сделать для них среду разработки попроще — под их уровень.
А так же задачи упростить до их уровня?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Язык программирования ПРОФТ
От: Аноним  
Дата: 09.04.08 14:28
Оценка: 3 (1) +4
Здравствуйте, Аноним, Вы писали:

А>Что вы об этом скажете?


...

хочется поделится личным мнением.
Мне всего 24 года, в программировании я относительный новичок (около 4 лет), однако уже успел столкнутся с некоторыми такими поделками.
Как пример одного кошмара можете заглянуть сюда.
Наша распространенная проблема, что мы все считаем себя гениями, наполеонами цифрового мира, только мы не всегда удосуживаемся выучить таблицу умножения (фигурально выражаясь) и побеседовать с коллегами имеющими бОльший опыт.
Так же и в вашей системе. Вы хотя бы думали о том, что в мире единым языком общения IT профессионалов считается английский, а львиная доля имеющегося кода написана на С/С++? Что вы посоветуете делать с сопровождением программ?
И еще — Вы хотя бы имели опыт общения с "тупоголовыми" заказчиками, которые сами не знают чего хотят? Удивительно было бы посмотреть, как бы они конкретизировали свои мысли с помощью вашего потрясающего ЯП. Только, к сожалению, этого не произойдет никогда, к вопросу о создании систем — почитайте "Мифический человеко-месяц"...
А по поводу новшеств — один "выкинутый полиморфизм" чего стоит.
Читая все это я вспоминаю отзыв одного зарубежного коллеги, высказанную по-моему на этом форуме — "в России учат быть гениями, но не учат быть профессионалами".
Выучите уж "таблицу умножения" хотя бы...
Re[6]: Язык программирования ПРОФТ
От: alpha21264 СССР  
Дата: 09.04.08 14:37
Оценка:
Здравствуйте, Don Reba, Вы писали:

DR>Здравствуйте, Аноним, Вы писали:


А>>По русски переменные и функции можно выделить с помощью разных частей речи:


А>>
А>>Перейти(Начало).
А>>Перейти(Начать).
А>>


DR>Это какой-то язык программирования для чукчей получается.


DR>К тому же, "перейти начало" означает "пройти мимо начала". Сразу начинается путаница.


А путаница в английском с бессчетным количеством омонимов Вас не смущает?

ЗЫ. Вообще-то для полного языка программирования нужно ровно два оператора: "цикл" и "если".
Все остальное — вычисление и присваивание (они интернациональны).

Течёт вода Кубань-реки куда велят большевики.
Re[7]: Язык программирования ПРОФТ
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 09.04.08 14:42
Оценка: +1
Здравствуйте, alpha21264, Вы писали:

A>А путаница в английском с бессчетным количеством омонимов Вас не смущает?


Ни разу не замечал. Даже специально придумать пример затрудняюсь.
Ce n'est que pour vous dire ce que je vous dis.
Re[2]: Язык программирования ПРОФТ
От: frogkiller Россия  
Дата: 09.04.08 14:43
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как пример одного кошмара можете заглянуть сюда.


Спасибо, получил массу удовольствия от чтения сего опуса
Курица — это инструмент, с помощью которого одно яйцо производит другие.
Re[8]: Язык программирования ПРОФТ
От: Mr.Cat  
Дата: 09.04.08 15:52
Оценка: 1 (1) +4
Здравствуйте, Федор Тюленев

Ежели Вы не против, я свое мнение выскажу в ответе на первый пост от Вашего имени. Цитировать буду в основном сайт ПРОФТа — ну и Ваши посты тут маленько.

ПРОФТ>ПРОФТ – продукт созданный жизнью. Это не хобби, не научная работа и не прихоть – это инструмент для разработки и внедрения реальных программ, на которых каждый день работают реальные пользователи.

Очень хочется узнать, что же это за "реальные программы". Если это какие-то системы, впихнутые бюджетным организациям в каком-нить российском регионе — то это не показатель. Немного знаком, какими системами пользуются бюджетники и как эти системы были им впихнуты.

ПРОФТ>надо каждый раз компилировать

Не буду затевать очередной холивар "интерпретаторы против компиляторов". И Вам не советую, так что не аргумент.

ПРОФТ>надо писать на иностранном языке. Вообще полная дикость. ...<skip>... Многие забывают, что использование английского в синтаксисе программ это не стандарт, а всего лишь следствие технологического отставания

Я бы сказал, что возможность написания программ в рамках latin-1 — это стандарт для языка, который претендует на известность и используемость вне отдельно взятой страны.

ПРОФТ>решают простые проблемы с помощью сложных инструментов. К сожалению, как это показано ниже, даже для решения самых простых задач программирования приходится использовать сложные и дорогостоящие инструменты.

Демагогия

ПРОФТ>используют разные библиотеки, которые потом надо таскать с собой или используют другие программы, например для формирования отчетности.

Демагогия

ПРОФТ>Пришлось обойтись без нее. Кроме того были проигнорированы: полиморфизм, наследование и все объектно-ориентированное программирование, а также потоковый ввод-вывод и другие странные выдумки.

Такими темпами ПРОФТ никогда не станет использоваться как ЯП "общего назначения", т.е. вне некоторой системы, где это единственный возможный язык. Во-первых, все, что Вы назвали — это не выдумки, а проверенные годами практического использования и удобные инструменты (если можно так выразиться). Во-вторых, поглядите на то, как позиционируют себя другие популярные сейчас языки, например python или haskell. Новичку в программировании они дают возможность ограничиться теми "абстракциями", с которыми он знаком (или пользоваться сложными вещами, не разбираясь в их сути). В то же время, профессионалу они предоставляют возможность полноценно поиграть со сложными и интересными вещами.

ФТ>В этом и была задача: программирование должно быть доступно каждому, не надо быть семи пядей во лбу, чтобы создать окно, чтобы сделать запрос на выборку к таблице и т.д.

ФТ>Теперь прикладные задачи программирования может решать каждый.
Собственно, выше я об этом уже говорил. И python, и haskell позиционируются в том числе как такие языки. Только они предлагают подход "пользуйся тем, что знаешь", а Вы предлагаете подход "пользуйся тем, что есть".
Что еще более ценно, означенные языки (да и вообще, все нормальные, против которых Вы в той или иной степени выступаете) позволяют начинающему программисту совершенствоваться, постепенно решая все более и более сложные задачи. Да, для этого часто нужно изучить более сложную абстракцию (т.к. она, например, используется той библиотекой, которая используется для решения задачи) или помучиться с поиском нужной библиотеки или помучиться с самой библиотекой, если она сама по себе сложна. Однако опытному программисту это, как правило, несложно. А для новичка, задача которого — научиться — это очень ценный опыт.

ФТ>Что-то я не заметил, например у японца Ruby собственной IDE.

Вас тоже в гугле забанили? Слово NetBeans ничего не говорит? А RDT для Eclipse?

ФТ>Да еще и написанной на нем самом.

Скажем дружно, нафиг нужно.

По поводу IDE — мне вот просто интересно, зачем было писать свою? Почему не сделали плагин для эклипса, например? И юзабилити было бы на уровне, и времени бы меньше потратили. А кошку — реально уберите.

ФТ>Вот когда мы попадем в длинный список стран, куда запрещено экспортировать амер. ПО, тогда и посмотрим.

Вы убеждены, что все ПО остальное производится в амер.?
Re[3]: Язык программирования ПРОФТ
От: TheOldMan  
Дата: 09.04.08 17:50
Оценка: :)
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Don Reba, Вы писали:


DR>>Этот язык программирования заменяет английский ключевые слова на русские, или действительно справляется с падежами?

А>А зачем в программировании падежи? Здесь в основном глаголы.

Вы знаете, один знакомый проффесор задался вопросом: а зачем в программировании вообще глаголы? И он решил ВСЕ операторы заменить на понятные и ассоциируемые иконки! Конечно названия переменных он не отвергал... Но это его не смущало. Он расчитывал снести все языковые баръеры которые могут ожидать программистов разных стран, сделать программирование намного проще (иконки ассоциируются с соответсвующими действиями), и избавить человечество от таких сложных и трудных для понимания: английского языка и Visual Studio.

А>Программа открывающая CD-ROM (тот самый CDejector):


А>
А>Действие Начало().
А>      Компьютер Это Модуль ("Система").
А>      Компьютер:ОткрытьСиДиРОМ.
А>      Конец.
А>КонецДействия.
А>


Эту сложную программу проффесор написал бы с помощью одной иконки. Задумайтесь!
суть в простоте, а простота в сути
Re[8]: Язык программирования ПРОФТ
От: Федор Тюленев http://pobedit.com/rus/
Дата: 09.04.08 18:51
Оценка: :))
Как автор предмета обсуждения выражаю протест по поводу переноса ветки форума в раздел "Коллеги, улыбнитесь".
Готов ответить на все посты только при серьезном отношении к вопросу, в разделе "Средства разработки".
Re[12]: Язык программирования ПРОФТ
От: MikePetrichenko Беларусь www.btframework.com
Дата: 09.04.08 18:58
Оценка:
Здравствуйте, Федор Тюленев, Вы писали:

ФТ>К сожалению, его не удалось сделать еще более примитивным, остались сложные места. Но мы над этим работаем.


Возьмите за основу ассемблер процессора a80 — проще не бывает. А! Вру! Язык Электроники МК-61 — вот вам сама простота!!!

ФТ>Вообще-то сам интерпретатор писался как раз в MSVS, правда без VisualAssistX. Надо будет глянуть, что это такое.


Хм. Как-то не логично. Свой язык — а писали используя на 10 порядков более мощный инструмент. Не. Так не пойдет.
Bluetooth, IrDA, WiFi and Serial Ports SDK for .NET, ActiveX, C++ and VCL
Spektrum Telemetry Log File Viewer
Re[8]: Язык программирования ПРОФТ
От: Towiz Украина  
Дата: 09.04.08 19:17
Оценка: 13 (5) +1 :))) :))) :))) :))) :))) :))) :))) :))) :))) :)))
Здравствуйте, Федор Тюленев, Вы писали:

ФТ> И на программах написанных на ПРОФТе уже работают сотни пользователей в бюджетной сфере.


Прочитав это, я просто не смог удержаться, вы уж извините, используются ли в ПРОФТе нанотехнологии?
Re: Язык программирования ПРОФТ
От: Gadsky Россия  
Дата: 09.04.08 20:23
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Что вы об этом скажете?

А> Система программирования ПРОФТ 5 представляет собой программу, с помощью которой вы можете прямо сейчас попробовать свои силы в этом увлекательном занятии. Мы устранили препятствия мешающие многим людям познакомиться с миром программирования.

А> Вам не надо знать английский язык — программы пишутся на русском языке. Вся документация к языку программирования также на русском.


А> Вам не надо иметь мощный интернет, чтобы скачивать десятки или даже сотни мегабайт, все что вам нужно — программа объемом 400 килобайт.


А> Вам не надо платить деньги если Вы хотите программировать "для себя". Стандартная версия СП ПРОФТ5 распространяется бесплатно.


А>Есть примеры и справка. Это правда что-то дельное, или так...


А если без шуток — то на самом деле нет никакой разницы, какой язык использовать в качестве опорного в языке программирования. Все дело только в решаемых задачах и их стоимости.
Re: Язык программирования ПРОФТ
От: olegkr  
Дата: 09.04.08 20:56
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А> Вам не надо знать английский язык — программы пишутся на русском языке. Вся документация к языку программирования также на русском.


Помнится в далеком детстве в школе изучали язык Ежова. Из запомнившегося — "если ... то ... иначе ... все". Прикольно было.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.