The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Первый открытый выпуск интегрированной среды разработки Live..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от opennews (ok) on 11-Апр-13, 11:46 
Компания RunRev, в рамках кампании по открытию кода собравшая на Kickstarter 640 тысяч долларов, выполнила своё обещание и выпустила (http://www.runrev.com/products/Open-Source/Community-Edition.../) первую Community-версию интегрированной среды разработки LiveCode, доступную в исходных текстах (https://github.com/runrev/livecode) под лицензией GPLv3.

Код библиотек, используемых в качестве основы создаваемых в LiveCode приложений, также поставляется под лицензией GPLv3, что обязывает разработчиков распространять создаваемые в LiveCode приложения под лицензией GPLv3. Для пользователей не желающих раскрывать код своих приложений, а также для тех кто намерен размещать свои продукты в каталоге Apple AppStore (данный каталог несовместим с приложениями под лицензией GPL), распространяется (http://www.runrev.com/products/Open-Source/Which-Version-Do-...) коммерческая версия IDE, отличающаяся только лицензионными ослаблениями, а по функциональности полностью аналогичная открытой Community-версии.

Среда разработки LiveCode предоставляет средства для быстрого моделирования многоплатформенных приложений, логика которых формируется путем компоновки готовых управляющих элементов и привязки к ним кода на простом скриптовом языке (http://en.wikipedia.org/wiki/LiveCode), напоминающем  естественное описание действий (например вместо JavaScript-кода 'theText.substring(0,"Hello".lenght).match("Hello") != null' в LiveCode можно написать 'put theText begins with "Hello"'). По своей концепции LiveCode  продолжает развитие созданной компанией Apple системы разработки HyperCard (http://ru.wikipedia.org/wiki/HyperCard) и языка HyperTalk (http://en.wikipedia.org/wiki/HyperTalk), позволяющего писать программы, используя фразы на естественном английском языке. Созданные в LiveCode программы могут быть без изменения собраны для платформ Linux, Mac OS, BSD, Windows, iOS и Android. Поддерживается разработка как графических пользовательских программ, так и серверных систем и web-приложений.


<center><a href="http://www.runrev.com/images/478.jpg"><img src="https://www.opennet.ru/opennews/pics_base/0_1362156136.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border="0"></a></center>

Осенью планируется выпустить новую ветку LiveCode, отличающуюся переводом с монолитной основы на модульную и легко расширяемую архитектуру, а также переработанным фронтэндом,  новой мультимедийной прослойкой и обеспечением автоматической адаптации интерфейса создаваемых приложений к различным разрешениям экрана.

URL: http://lists.runrev.com/pipermail/use-livecode/2013-April/18...
Новость: https://www.opennet.ru/opennews/art.shtml?num=36663

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


10. "Первый открытый выпуск интегрированной среды разработки Live..."  +3 +/
Сообщение от Аноним email(??) on 11-Апр-13, 12:51 
> Код библиотек, используемых в качестве основы создаваемых в LiveCode
> приложений, также поставляется под лицензией GPLv3, что обязывает разработчиков
> распространять создаваемые в LiveCode приложения под лицензией GPLv3

Неверно. Использование SDK под GPL как компоненты в закрытом продукте разрешено. Запрещено вносить изменения в сам SDK и не делиться ими.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Anonimus (??) on 11-Апр-13, 13:20 
prooflink?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Аноним email(??) on 11-Апр-13, 14:13 
http://www.gnu.org/licenses/gpl.html
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

25. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Anonimus (??) on 11-Апр-13, 15:16 
Ну хорошо что хоть не конституцию США в подлиннике пруфнули..)))

Точный пункт прибавлю:"A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate."

Перевод отсюда http://rusgpl.ru/rusgpl.html : Компиляция лицензированного произведения с другими отдельными и независимыми произведениями, которые не являются по своей природе расширениями лицензированного произведения и не соединены с ним с целью сформировать большую программу на носителе хранения, называется “агрегацией”, если компиляция и ее итоговые авторские права не используются с целью ограничения доступа или легальных прав пользователя компиляции относительно исходного произведения. Включение лицензированного произведения в агрегацию не распространяет действие Данной лицензии на остальные части агрегации.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "Первый открытый выпуск интегрированной среды разработки Live..."  –1 +/
Сообщение от Anonimus (??) on 11-Апр-13, 15:20 
То есть модифицируешь библиотеки открывай код. Не модифицируешь - свое можно закрыть а к библиотекам которые пришли с исходным кодом передай исходный код под лицензией  GPLv3.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

32. "Первый открытый выпуск интегрированной среды разработки Live..."  +3 +/
Сообщение от Аноним (??) on 11-Апр-13, 19:41 
Вы чего-то путаете. Так можно с LGPL, а в случае GPL если вы линкуетесь с софтом - то должны передать ВСЕ исходники.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

17. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Аноним (??) on 11-Апр-13, 13:44 
Это так, но за одним исключением - владелец copyright на код имеет более высокий приоритет прав на код чем лицензия GPL.

Это в частности даёт авторам программ (или организациям, которые каким либо образом приобрели copyright на код у авторов программ) право использовать код этих программ на своё усмотрение, в том числе и в проприетарных продуктах.

В качестве примера могу привести популярный музыкальный плеер DeaDBeeF - автор выложил его код под GPL, но в то же время автор продаёт эту программу для Android (бесплатная версия для Android тоже есть, но в ней присутствует реклама, которой нет в платной версии).

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

38. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от 1 (??) on 11-Апр-13, 21:18 
http://www.gnu.org/licenses/gpl-faq.ru.html#FSWithNFLibs
"Мне говорили, что кто-то получил копию программы под GPL по другой лицензии. Возможно ли это? (#HeardOtherLicense)

    GNU GPL не дает пользователям разрешения прилагать другие лицензии к программе. Но правообладатель программы может выпускать ее под несколькими разными лицензиями параллельно. Одной из них может быть GNU GPL.

    Лицензия, которая содержится в вашей копии (в предположении, что она была помещена туда правообладателем и что вы получили копию законным путем), является лицензией, которая распространяется на вашу копию.
Мне хотелось бы выпустить написанную мной программу под GNU GPL, но я хочу использовать те же исходные тексты в несвободных программах. (#ReleaseUnderGPLAndNF)

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

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

11. "Первый открытый выпуск интегрированной среды разработки Live..."  –1 +/
Сообщение от Досяъ on 11-Апр-13, 13:00 
Елси нет разницы, зачем платить больше?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Первый открытый выпуск интегрированной среды разработки Live..."  –2 +/
Сообщение от Anonimus (??) on 11-Апр-13, 13:27 
А инвесторам они будут возвращать деньги с доходов от коммерческой лицензии?
Надеюсь в коммерческой лицензии нет кода GPL?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Аноним (??) on 11-Апр-13, 21:19 
>Надеюсь в коммерческой лицензии нет кода GPL?

а почему такое пожелание? GPL коду не место в коммерческих продуктах?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Первый открытый выпуск интегрированной среды разработки Live..."  +4 +/
Сообщение от Pirr (ok) on 11-Апр-13, 13:32 
При запуске требует обязательной регистрации. В топку такую "свободу"! Жлобы!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

66. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Kott (??) on 12-Апр-13, 05:28 
можно самому собрать или скачать бинари отсюда https://github.com/runrev/livecode-prebuilt
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Anonimus (??) on 11-Апр-13, 13:35 
> напоминающем  естественное описание действий (например вместо JavaScript-кода 'theText.substring(0,"Hello".lenght).match("Hello")
> != null' в LiveCode можно написать 'put theText begins with "Hello"').

Второе весьма приблизительно аппроксимирует первое для частного случая...
Для школьника начальных классов пойдет. Для студента - НЕТ!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от 1 (??) on 11-Апр-13, 17:16 
А зачем substring? theText.match(/^Hello/) != null (а то и без != null).
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

31. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 11-Апр-13, 17:27 
> А зачем substring? theText.match(/^Hello/) != null (а то и без != null).

в прошлой новости уже обсуждали. видимо, чтобы пострашней выглядело, а то говносреда (которая, на самом деле, только затрудняет написание кода) получше пиарилась.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

18. "Первый открытый выпуск интегрированной среды разработки Live..."  +4 +/
Сообщение от anonymous (??) on 11-Апр-13, 13:58 
Не знаю, как код воспринимается англоязычными программистами, но для меня выглядит абсолютно нечитаемо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Первый открытый выпуск интегрированной среды разработки Live..."  –1 +/
Сообщение от Anonimus (??) on 11-Апр-13, 14:06 
Именно. Почему там "put" (в Си вывести),когда в первом случае вывод не предполагается! ))
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

44. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от dcvcdfv on 12-Апр-13, 01:48 
>Не знаю, как код воспринимается англоязычными программистами, но для меня выглядит абсолютно нечитаемо.

Да ладно уж

Algorithm<std::is_integral<T1>::value && std::is_floating_point<T2>::value>::do_i

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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Anonimus (??) on 11-Апр-13, 14:01 
"Осенью планируется выпустить новую ветку LiveCode, отличающуюся переводом с монолитной основы на модульную и легко расширяемую архитектуру,"
Под GPL будет core для написания приложения типа "Hello, world" модули за деньги через магазин?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от critic on 11-Апр-13, 14:18 
вижу на пикче Mac OS X...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от anonymous (??) on 11-Апр-13, 14:23 
> вижу на пикче Mac OS X...

Что, правда?

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

35. "Первый открытый выпуск интегрированной среды разработки Live..."  +2 +/
Сообщение от Аноним (??) on 11-Апр-13, 19:44 
> вижу на пикче Mac OS X...

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

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Первый открытый выпуск интегрированной среды разработки Live..."  –2 +/
Сообщение от MarCo email on 11-Апр-13, 14:47 
Интересная эпидерсия получается. Если авторы выложили код под лицензией GPL и продают коммерческий вариант, а некто написал замечательную приблуду под лицензией GPL к этой программе, то могут ли авторы использовать данную приблуду в коммерческой версии?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Первый открытый выпуск интегрированной среды разработки..."  +3 +/
Сообщение от arisu (ok) on 11-Апр-13, 16:01 
(вздыхает) чукчи — писатели…
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

36. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Аноним (??) on 11-Апр-13, 19:45 
> этой программе, то могут ли авторы использовать данную приблуду в коммерческой версии?

Попробуйте все-таки почитать эти чертовы лицензии. Все вопросы сами отпадут. Ах да, не забываем что по умолчанию все права на код - у того кто его написал, автора. А вот кому и сколько прав он дальше отсыпет и что станет можно - это уже его дело.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

40. "Первый открытый выпуск интегрированной среды разработки Live..."  –3 +/
Сообщение от Аноним (??) on 11-Апр-13, 21:53 
Хорошо, что идея написания программ на естественном языке ещё витает в воздухе. Дело Smalltalk и грамотного программирования Кнута живёт, и, когда-нибудь, описание алгоритма работы программы на английском языке с пояснениями, блок-схемами и рисунками, будёт равносильно написанию самой программы. Товарищам причитающим, что английский язык им не понятен я настоятельно советую удавиться или, хотя бы, не мучить себя и людей и, наконец, сменить профессию.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Первый открытый выпуск интегрированной среды разработки Live..."  +3 +/
Сообщение от macropas (ok) on 11-Апр-13, 22:26 
"В принципе, стиль вашего изложения хорошо иллюстрирует, какой контингент мечтает о программировании на естественном языке"  - попробуйте скомпилировать эту фразу :)


Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

42. "Первый открытый выпуск интегрированной среды разработки Live..."  –3 +/
Сообщение от Аноним (??) on 11-Апр-13, 23:39 
Наука пишется на формализованном естественном языке. Чем ближе язык программирования к заданной предметной области, тем продуктивнее работа учёных. В идеале, посредника между учёным и компьютером, коим, по-сути, является программист - существовать не должно.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

45. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от cewccdw on 12-Апр-13, 02:19 
> В идеале, посредника между учёным и компьютером, коим, по-сути, является программист - существовать не должно.

В научном программировании сейчас доминирует matlab (ну и соответственно octave, freemat, scilab). Программистов естественно из научного программирования стараются гнать поганой метлой и довольно успешно. Графическое программирование вполне имеет место, общего назначения Simulink например. Ну а специализированного всякого графического просто вагон.

А сисадмины пусть негодуют.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

48. "Первый открытый выпуск интегрированной среды разработки..."  +2 +/
Сообщение от arisu (ok) on 12-Апр-13, 02:52 
если учёный не в состоянии освоить простейшие алгоритмические языки — то это не учёный, а самозванец. так что именно «профессиональные программисты» (которые ничего не делают, только программы пишут) учёным действительно не нужны. эти самые «профессиональные программисты» уже создали для учёных инструменты, позволяющие не писать в машинных кодах.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

67. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от SCI on 12-Апр-13, 08:22 
Куда уж проще, чем C. Осваивают и вполне успешно - в том смысле, что создают полезные для себя и нужные для коллег продукты. По зачем делать угребище, подобное сабжу, не понимаю ...

Думаю, что код, генерируемый сабжем, будет медленным => для интенсивных вычислений непригодным.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

71. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 12-Апр-13, 08:36 
> Куда уж проще, чем C.

да запросто. тот же sbcl, например, умеет в прозрачное использование bignum'ов. что ощутимо проще, чем заниматься сексом с сишными библиотеками. а некоторые схемы вообще могут полный numeric tower, куда входят дроби — опять же прозрачный (что полезно для рассчётов вещей, не имеющих конечного представления в десятичном с точкой).

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

69. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от SCI on 12-Апр-13, 08:31 
> В научном программировании сейчас доминирует matlab

Не совсем так. Для разных задач (которых в научном программировании немало) применяются разные инструменты.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

58. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от umbr (ok) on 12-Апр-13, 04:00 
Вы давно не видели настоящих ученых - они все обходятся без "посредников".
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

68. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от SCI on 12-Апр-13, 08:26 
> Вы давно не видели настоящих ученых - они все обходятся без "посредников".

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


Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

70. "Первый открытый выпуск интегрированной среды разработки..."  +1 +/
Сообщение от arisu (ok) on 12-Апр-13, 08:34 
> Знаю хороших ученых, которые не
> могут простейший алгоритм запрограммировать (на любом языке)

а это точно не петрики с Великими Тайнами Воды? пардон, но эти люди или непроходимые идиоты, не способные к логическому мышлению (тогда из них учёные как из меня космонавт), или ограниченые люди, которые «я не желаю ничему учиться, я и так учёный, сделайте мне всё быстро» (и тогда они опять не учёные, а так, мимокрокодилы).

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

57. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от umbr (ok) on 12-Апр-13, 03:59 
>попробуйте скомпилировать эту фразу

Я попробовал: получилось несколько NOP :)

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

46. "Первый открытый выпуск интегрированной среды разработки..."  +3 +/
Сообщение от arisu (ok) on 12-Апр-13, 02:47 
> и, наконец, сменить профессию.

вот именно. после того, как ты назвал «literacy programming» «грамотным программированием», тебе лучше замолчать и больше не высовываться. у тебя, видимо, и «пользовать» то же самое, что «использовать», и «функционал» то же самое, что «функциональность», и «рефлексии» у программ бывают.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

72. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от anonymous (??) on 12-Апр-13, 08:40 
>вот именно. после того, как ты назвал «literacy programming» «грамотным программированием», тебе лучше замолчать и больше не высовываться

Ух, как у вас пригорело.

http://ru.wikipedia.org/wiki/Грамотное_программирование

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

73. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 12-Апр-13, 08:41 
срезал!
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

97. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Апр-13, 18:24 
> после того, как ты назвал «literacy programming» «грамотным программированием»

Вообще-то "literate programming" IMHO уместо переводить как "культурное" или "осмысленное" программирование (как в трёхтомнике перевели, не помню).

А вас обоих попрошу вспомнить правила форума, ну стыдно же.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

98. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 14-Апр-13, 02:42 
> Вообще-то «literate programming»

чёрт, лажанулся, да. «пелена ярости застила ему глаза» и всё такое. мне, впрочем, можно, я тут дураком.

> А вас обоих попрошу вспомнить правила форума, ну стыдно же.

стыд глаза не выест.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

85. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Аноним (??) on 12-Апр-13, 15:25 
> Хорошо, что идея написания программ на естественном языке ещё витает в воздухе. Дело Smalltalk и грамотного программирования Кнута живёт, и, когда-нибудь, описание алгоритма работы программы на английском языке с пояснениями, блок-схемами и рисунками, будёт равносильно написанию самой программы.

На естественном языке легко писать простые программы-рецепты, пока они невелики, проблемы начинаются с ростом - их очень тяжело понять, отлаживать и добавлять фичи. Мы все это уже проходили во времена лапшеобразного кода на ассемблере и бейсике с кучей GOTO, не помните? Будет абсолютно то же самое. Для преодоления этих проблем стали придумывать концепции, которым необходимо специально обучаться, чтобы уметь создавать гибкие и надежные программы: подпрограммы (каково, если язык их не поддерживает?), структурное программирование, типизация, исключения, лямбды и т.п., без этого в написание программ длиннее 200 строчек лучше не соваться, неважно, на естественном языке оно или нет. А если человек уже все это освоил, он сам же не захочет писать на естественном языке, который сюсюкает с ним и вынуждает к словоблудию, не давая взамен ничего.

Что касается читабельности, то естественный язык, имхо, здесь ничем не лучше. Программный код четко структурирован, особенно в этом помогают разные спецсимволы, бросающиеся в глаза, и скобки, группирующие выражения и блоки - структура программы как на ладони, вообще не требуется читать ни единого слова. Программы "на английском" монолитны, их необходимо именно прочитывать слева направо и сверху вниз слово за словом, продираясь через кучу лишних слов. Это кому угодно надоест через полчаса.

Еще я бы вспомнил правила оформления - отступы, имена переменных и процедур, на что новички в программировании традиционно плюют, пока опыта не наберутся. Человеко-читаемые операторы естественного языка бесполезны, если переменные и процедуры (если они вообще есть) названы как попало.

Ну и, разумеется, наличие логики в ясной голове - это необходимое условие для программирования. Юзеры и заказчики часто сами не знают чего хотят, ставят противоречивые требования и путаются в них - этим людям никакая революционная IDE не поможет. А с нужным складом ума ЯП изучаются легко и приятно. Их же для удобства и создавали, а не для того, чтобы пугать новичков

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

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

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

86. "Первый открытый выпуск интегрированной среды разработки..."  +3 +/
Сообщение от arisu (ok) on 12-Апр-13, 15:33 
он не поймёт, увы. стремление писать программы на «естественном языке» — это всего лишь плохо замаскированое нежелание учиться. пропагандисты подобного подхода отчего-то уверены, что как только «программирование на естественном языке» появится, так сразу кто угодно сможет программы писать. о том, что даже человек человека не всегда понимает — они не в курсе.

впрочем, это нормально. именно каша в голове не позволяет им пользоваться существующими языками программирования. эта же каша не позволит сделать ничего нормального даже если компьютеры обучатся понимать достаточно большое подмножество естественного языка. плохому танцору завсегда что-нибудь мешает.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

89. "Первый открытый выпуск интегрированной среды разработки..."  –1 +/
Сообщение от Аноним (??) on 12-Апр-13, 21:44 
Не слишком ли много гонору для ещё одного ника на опёнке? Вы до сих пор не сказали ни слова по теме, с самого начала перешли на личности, заручившись вирутальными достижениями, и завели шарманку про то: "какая же говённая идея, какой анонимус идиот и какой же я д’Артаньян". Я весьма удивлён, что вы всё ещё не проверили мою орфографию и пунктуацию и не заявили что-нибудь типа: "как же человек не умеющий писать на родном языке может заикаться про программирование на нём?", но, вероятно, ваши познания в русском языке, настолько же убогие, как и во всём остальном.
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

94. "Первый открытый выпуск интегрированной среды разработки..."  +2 +/
Сообщение от arisu (ok) on 13-Апр-13, 03:04 
> Не слишком ли много гонору для ещё одного ника на опёнке?

нет, в самый раз.

ну ладно, раз просишь, то вот, например:

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

где запятые?

> вероятно, ваши познания в русском языке, настолько же убогие, как и во всём остальном

а тут лишние запятые есть.

сидел бы ты и молчал бы в тряпочку по поводу языка. ну, и «всего остального», потому что если ты считаешь, что знаешь язык… «остальное» ты, видимо, знаешь на таком же потрясающе высоком уровне.

вот интересно: почему практически каждый возмущённый мной оказывается как минимум безграмотным? это «ж-ж-ж» неспроста.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

95. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от Аноним (??) on 13-Апр-13, 12:48 
>где запятые?

Ушли искать ваши заглавные буквы.

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

96. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 13-Апр-13, 12:56 
>>где запятые?
> Ушли искать ваши заглавные буквы.

опять срезал!

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

88. "Первый открытый выпуск интегрированной среды разработки Live..."  –3 +/
Сообщение от Аноним (??) on 12-Апр-13, 21:34 
>На естественном языке легко писать простые программы-рецепты, пока они невелики, проблемы начинаются с ростом - их очень тяжело понять, отлаживать и добавлять фичи.

Вам не кажется странным, что формализованного естественного языка хватило, чтобы описать все достижения человечества в области математики и физики, но категорически не хватает программистам, чтобы написать ещё один сраный плеер?

>У меня с ним не сложилось, но на русском многие интересные книги не издают, так что ничего не остается, как учить ). Если это кого-нибудь злит, то поздравляю, только от злости не перевозбудитесь.

Есть разница между человеком, который не знает английский язык, но пытается его выучить и тем, кто не знает английский язык и бравирует этим фактом. Разница примерно такая же, как между умным человеком и идиотом. Программист не знающий английского языка несостоятелен как специалист, потому что большая часть технической литературы написана на английском языке, а переводные издания, зачастую, отвратительного качества.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

104. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Аноним (??) on 15-Апр-13, 09:23 
> Вам не кажется странным, что формализованного естественного языка хватило, чтобы описать все достижения человечества в области математики и физики

Он не совсем естественный - не понятен обычному человеку, плохо знакомому с математикой. Не думайте, что целевая аудитория LiveCode захочет писать на нем ))

> но категорически не хватает программистам, чтобы написать ещё один сраный плеер?

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

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

Согласен. Но заметьте, разговор на эту тему начался совсем не с того, что кто-то бравировал незнанием языка

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

106. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 15-Апр-13, 09:26 
> хотя идеального до сих пор не придумали

да ладно. когда Стили ещё не был сумасшедшим, он сотоварищи придумал.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

51. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Xasd (ok) on 12-Апр-13, 03:07 
>  ...в рамках кампании по открытию кода собравшая на Kickstarter 640 тысяч долларов...
> ...обязывает разработчиков распространять создаваемые в LiveCode приложения под лицензией GPLv3...
> ...логика которых формируется путем компоновки готовых управляющих элементов и привязки к ним кода на простом скриптовом языке, напоминающем естественное описание действий...

отличный развод на Kickstarter :) !.. Kickstarter мне вообще последнее время напоминает систему для мошенничества :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

56. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от umbr (ok) on 12-Апр-13, 03:51 
>...собравшая на Kickstarter 640 тысяч долларов...

"Вряд ли кому-нибудь понадобится больше 640К" (с)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Первый открытый выпуск интегрированной среды разработки Live..."  –1 +/
Сообщение от Аноним email(??) on 12-Апр-13, 09:23 
Eclipse-а всегда хватает...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Первый открытый выпуск интегрированной среды разработки..."  +1 +/
Сообщение от arisu (ok) on 12-Апр-13, 09:34 
> Eclipse-а всегда хватает...

да, это отличный предлог выбивать из начальства технику помощнее. причём эклипс тормозит всегда и везде, так что количество итераций не ограничено.

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

83. "Первый открытый выпуск интегрированной среды разработки..."  –1 +/
Сообщение от SCI on 12-Апр-13, 12:29 
Да нормально Eclipse работает. У меня Intel 5300, 8 Гб ОЗУ, Ubuntu 12.10 x64. Самая обычная конфигурация.
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

84. "Первый открытый выпуск интегрированной среды разработки..."  +2 +/
Сообщение от arisu (ok) on 12-Апр-13, 12:53 
> Самая обычная конфигурация.

(смеётся) ну да, «обычная для эклипса». а когда-то говорили, что имакс переросток…

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

87. "Первый открытый выпуск интегрированной среды разработки..."  –1 +/
Сообщение от umbr (ok) on 12-Апр-13, 18:26 
>причём эклипс тормозит всегда и везде

а Вы его запускать пробовали?

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

93. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от arisu (ok) on 13-Апр-13, 02:46 
>>причём эклипс тормозит всегда и везде
> а Вы его запускать пробовали?

ты просто не поверишь.

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

79. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Аноним (??) on 12-Апр-13, 10:33 
О нет - у кобола появился правнук, все в укрытие!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

81. "Первый открытый выпуск интегрированной среды разработки Live..."  +2 +/
Сообщение от kurokaze (ok) on 12-Апр-13, 12:07 
>По своей концепции LiveCode продолжает развитие созданной компанией Apple системы разработки HyperCard и языка HyperTalk, позволяющего писать программы, используя фразы на естественном английском языке.

А ничего что COBOL за 17 лет до появления Эпла был создан? Не. я в курсе конечно что в глазах фанатов всё что делают яблочники - это мегапрорыв и мегановье - но совесть то иметь надо.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

99. "Первый открытый выпуск интегрированной среды разработки Live..."  +/
Сообщение от Аноним (??) on 14-Апр-13, 12:57 
Сколько уже этих якобы простых языков, приближенных к естественному, для всех и каждого кануло в лету? В том числе и в России. С десяток как минимум. А потому, что их авторы не учитываю главного - язык программирования для идиотов не нужен, ибо идиоты не пишут программ ни на каких языках, они вообще не пишут и с трудом читают!

А серьезные программисты пишут на серьезных языках, а именно - С/C++, с использованием серьезных инструментов, а именно - Qt и Eclipse.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

100. "Первый открытый выпуск интегрированной среды разработки..."  +1 +/
Сообщение от arisu (ok) on 14-Апр-13, 12:59 
> А серьезные программисты пишут на серьезных языках, а именно — С/C++, с
> использованием серьезных инструментов, а именно — Qt и Eclipse.

вот до этого места было годно. а отсюда — жир потёк.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

102. "Первый открытый выпуск интегрированной среды разработки..."  –2 +/
Сообщение от Аноним (??) on 14-Апр-13, 14:42 
Уважаемый, Вам не приходилось переделывать [полезный для общества] проект в 100000 строк (практически весь ввод и вывод, за исключением логики) из-за того, что некоторая компания внезапно решила похерить ту или иную технологию?

А посему или кроссплатформенные средства и технологии или вообще никаких.

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

105. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от Аноним (??) on 15-Апр-13, 09:24 
А что, на C++ кроссплатформенные технологии кончились?
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

107. "Первый открытый выпуск интегрированной среды разработки..."  +/
Сообщение от SCI on 15-Апр-13, 10:30 
Ага. Начались.
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

103. "Первый открытый выпуск интегрированной среды разработки Live..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 15-Апр-13, 02:09 
> А серьезные программисты пишут на серьезных языках, а именно - С/C++

Знакомые серьёзные программисты на C и C++ в одном из не шибко давних обсуждений в g+ Саши Бокового (ссылку сюда забрасывал, сейчас сходу не найду) сошлись на том, что настолько разные языки писать через "/" неуместно.  Правда, там речь скорее была о резюме и вакансиях.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру