1.10, Аноним (10), 12:51, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> Код библиотек, используемых в качестве основы создаваемых в LiveCode
> приложений, также поставляется под лицензией GPLv3, что обязывает разработчиков
> распространять создаваемые в LiveCode приложения под лицензией GPLv3
Неверно. Использование SDK под GPL как компоненты в закрытом продукте разрешено. Запрещено вносить изменения в сам SDK и не делиться ими.
| |
|
|
|
|
5.26, Anonimus (??), 15:20, 11/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
То есть модифицируешь библиотеки открывай код. Не модифицируешь - свое можно закрыть а к библиотекам которые пришли с исходным кодом передай исходный код под лицензией GPLv3.
| |
|
6.32, Аноним (-), 19:41, 11/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вы чего-то путаете. Так можно с LGPL, а в случае GPL если вы линкуетесь с софтом - то должны передать ВСЕ исходники.
| |
|
|
|
|
2.17, Аноним (-), 13:44, 11/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Это так, но за одним исключением - владелец copyright на код имеет более высокий приоритет прав на код чем лицензия GPL.
Это в частности даёт авторам программ (или организациям, которые каким либо образом приобрели copyright на код у авторов программ) право использовать код этих программ на своё усмотрение, в том числе и в проприетарных продуктах.
В качестве примера могу привести популярный музыкальный плеер DeaDBeeF - автор выложил его код под GPL, но в то же время автор продаёт эту программу для Android (бесплатная версия для Android тоже есть, но в ней присутствует реклама, которой нет в платной версии).
| |
|
3.38, 1 (??), 21:18, 11/04/2013 [^] [^^] [^^^] [ответить] | +/– | http www gnu org licenses gpl-faq ru html FSWithNFLibs Мне говорили, что кто-... большой текст свёрнут, показать | |
|
|
1.13, Anonimus (??), 13:27, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А инвесторам они будут возвращать деньги с доходов от коммерческой лицензии?
Надеюсь в коммерческой лицензии нет кода GPL?
| |
|
2.39, Аноним (-), 21:19, 11/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>Надеюсь в коммерческой лицензии нет кода GPL?
а почему такое пожелание? GPL коду не место в коммерческих продуктах?
| |
|
1.14, Pirr (ok), 13:32, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
При запуске требует обязательной регистрации. В топку такую "свободу"! Жлобы!
| |
1.16, Anonimus (??), 13:35, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> напоминающем естественное описание действий (например вместо JavaScript-кода 'theText.substring(0,"Hello".lenght).match("Hello")
> != null' в LiveCode можно написать 'put theText begins with "Hello"').
Второе весьма приблизительно аппроксимирует первое для частного случая...
Для школьника начальных классов пойдет. Для студента - НЕТ!
| |
|
2.30, 1 (??), 17:16, 11/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
А зачем substring? theText.match(/^Hello/) != null (а то и без != null).
| |
|
3.31, arisu (ok), 17:27, 11/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А зачем substring? theText.match(/^Hello/) != null (а то и без != null).
в прошлой новости уже обсуждали. видимо, чтобы пострашней выглядело, а то говносреда (которая, на самом деле, только затрудняет написание кода) получше пиарилась.
| |
|
|
1.18, anonymous (??), 13:58, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Не знаю, как код воспринимается англоязычными программистами, но для меня выглядит абсолютно нечитаемо.
| |
|
2.20, Anonimus (??), 14:06, 11/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Именно. Почему там "put" (в Си вывести),когда в первом случае вывод не предполагается! ))
| |
2.44, dcvcdfv (?), 01:48, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>Не знаю, как код воспринимается англоязычными программистами, но для меня выглядит абсолютно нечитаемо.
Да ладно уж
Algorithm<std::is_integral<T1>::value && std::is_floating_point<T2>::value>::do_i
Не знаю, как код воспринимается китайскоязычными программистами, но для меня выглядит абсолютно нечитаемо.
| |
|
1.19, Anonimus (??), 14:01, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"Осенью планируется выпустить новую ветку LiveCode, отличающуюся переводом с монолитной основы на модульную и легко расширяемую архитектуру,"
Под GPL будет core для написания приложения типа "Hello, world" модули за деньги через магазин?
| |
|
2.35, Аноним (-), 19:44, 11/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> вижу на пикче Mac OS X...
Ну, макофаги любят всякое извращение. Вот и сабж с каким-то эзотерическим самопальным ЯП им по вкусу.
| |
|
1.24, MarCo (?), 14:47, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Интересная эпидерсия получается. Если авторы выложили код под лицензией GPL и продают коммерческий вариант, а некто написал замечательную приблуду под лицензией GPL к этой программе, то могут ли авторы использовать данную приблуду в коммерческой версии?
| |
|
2.36, Аноним (-), 19:45, 11/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> этой программе, то могут ли авторы использовать данную приблуду в коммерческой версии?
Попробуйте все-таки почитать эти чертовы лицензии. Все вопросы сами отпадут. Ах да, не забываем что по умолчанию все права на код - у того кто его написал, автора. А вот кому и сколько прав он дальше отсыпет и что станет можно - это уже его дело.
| |
|
1.40, Аноним (-), 21:53, 11/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Хорошо, что идея написания программ на естественном языке ещё витает в воздухе. Дело Smalltalk и грамотного программирования Кнута живёт, и, когда-нибудь, описание алгоритма работы программы на английском языке с пояснениями, блок-схемами и рисунками, будёт равносильно написанию самой программы. Товарищам причитающим, что английский язык им не понятен я настоятельно советую удавиться или, хотя бы, не мучить себя и людей и, наконец, сменить профессию.
| |
|
2.41, macropas (ok), 22:26, 11/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
"В принципе, стиль вашего изложения хорошо иллюстрирует, какой контингент мечтает о программировании на естественном языке" - попробуйте скомпилировать эту фразу :)
| |
|
3.42, Аноним (-), 23:39, 11/04/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
Наука пишется на формализованном естественном языке. Чем ближе язык программирования к заданной предметной области, тем продуктивнее работа учёных. В идеале, посредника между учёным и компьютером, коим, по-сути, является программист - существовать не должно.
| |
|
4.45, cewccdw (?), 02:19, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> В идеале, посредника между учёным и компьютером, коим, по-сути, является программист - существовать не должно.
В научном программировании сейчас доминирует matlab (ну и соответственно octave, freemat, scilab). Программистов естественно из научного программирования стараются гнать поганой метлой и довольно успешно. Графическое программирование вполне имеет место, общего назначения Simulink например. Ну а специализированного всякого графического просто вагон.
А сисадмины пусть негодуют.
| |
|
5.48, arisu (ok), 02:52, 12/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
если учёный не в состоянии освоить простейшие алгоритмические языки — то это не учёный, а самозванец. так что именно «профессиональные программисты» (которые ничего не делают, только программы пишут) учёным действительно не нужны. эти самые «профессиональные программисты» уже создали для учёных инструменты, позволяющие не писать в машинных кодах.
| |
|
6.67, SCI (?), 08:22, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Куда уж проще, чем C. Осваивают и вполне успешно - в том смысле, что создают полезные для себя и нужные для коллег продукты. По зачем делать угребище, подобное сабжу, не понимаю ...
Думаю, что код, генерируемый сабжем, будет медленным => для интенсивных вычислений непригодным.
| |
|
7.71, arisu (ok), 08:36, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Куда уж проще, чем C.
да запросто. тот же sbcl, например, умеет в прозрачное использование bignum'ов. что ощутимо проще, чем заниматься сексом с сишными библиотеками. а некоторые схемы вообще могут полный numeric tower, куда входят дроби — опять же прозрачный (что полезно для рассчётов вещей, не имеющих конечного представления в десятичном с точкой).
| |
|
|
5.69, SCI (?), 08:31, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> В научном программировании сейчас доминирует matlab
Не совсем так. Для разных задач (которых в научном программировании немало) применяются разные инструменты.
| |
|
4.58, umbr (ok), 04:00, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вы давно не видели настоящих ученых - они все обходятся без "посредников".
| |
|
5.68, SCI (?), 08:26, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Вы давно не видели настоящих ученых - они все обходятся без "посредников".
Разочарую Вас. Необходимость посредничества программистов или отсутствие такового не имеет никакого отношения к качеству ученого. Знаю хороших ученых, которые не могут простейший алгоритм запрограммировать (на любом языке), которым оказываю помощь. И знаю таких ученых, которые пишут программы очень успешно и сами могут такую помощь оказать.
| |
|
6.70, arisu (ok), 08:34, 12/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Знаю хороших ученых, которые не
> могут простейший алгоритм запрограммировать (на любом языке)
а это точно не петрики с Великими Тайнами Воды? пардон, но эти люди или непроходимые идиоты, не способные к логическому мышлению (тогда из них учёные как из меня космонавт), или ограниченые люди, которые «я не желаю ничему учиться, я и так учёный, сделайте мне всё быстро» (и тогда они опять не учёные, а так, мимокрокодилы).
| |
|
|
|
3.57, umbr (ok), 03:59, 12/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>попробуйте скомпилировать эту фразу
Я попробовал: получилось несколько NOP :)
| |
|
2.46, arisu (ok), 02:47, 12/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> и, наконец, сменить профессию.
вот именно. после того, как ты назвал «literacy programming» «грамотным программированием», тебе лучше замолчать и больше не высовываться. у тебя, видимо, и «пользовать» то же самое, что «использовать», и «функционал» то же самое, что «функциональность», и «рефлексии» у программ бывают.
| |
|
3.97, Michael Shigorin (ok), 18:24, 13/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> после того, как ты назвал «literacy programming» «грамотным программированием»
Вообще-то "literate programming" IMHO уместо переводить как "культурное" или "осмысленное" программирование (как в трёхтомнике перевели, не помню).
А вас обоих попрошу вспомнить правила форума, ну стыдно же.
| |
|
4.98, arisu (ok), 02:42, 14/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Вообще-то «literate programming»
чёрт, лажанулся, да. «пелена ярости застила ему глаза» и всё такое. мне, впрочем, можно, я тут дураком.
> А вас обоих попрошу вспомнить правила форума, ну стыдно же.
стыд глаза не выест.
| |
|
|
2.85, Аноним (-), 15:25, 12/04/2013 [^] [^^] [^^^] [ответить] | +1 +/– | На естественном языке легко писать простые программы-рецепты, пока они невелики,... большой текст свёрнут, показать | |
|
3.86, arisu (ok), 15:33, 12/04/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
он не поймёт, увы. стремление писать программы на «естественном языке» — это всего лишь плохо замаскированое нежелание учиться. пропагандисты подобного подхода отчего-то уверены, что как только «программирование на естественном языке» появится, так сразу кто угодно сможет программы писать. о том, что даже человек человека не всегда понимает — они не в курсе.
впрочем, это нормально. именно каша в голове не позволяет им пользоваться существующими языками программирования. эта же каша не позволит сделать ничего нормального даже если компьютеры обучатся понимать достаточно большое подмножество естественного языка. плохому танцору завсегда что-нибудь мешает.
| |
|
4.89, Аноним (-), 21:44, 12/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не слишком ли много гонору для ещё одного ника на опёнке? Вы до сих пор не сказали ни слова по теме, с самого начала перешли на личности, заручившись вирутальными достижениями, и завели шарманку про то: "какая же говённая идея, какой анонимус идиот и какой же я д’Артаньян". Я весьма удивлён, что вы всё ещё не проверили мою орфографию и пунктуацию и не заявили что-нибудь типа: "как же человек не умеющий писать на родном языке может заикаться про программирование на нём?", но, вероятно, ваши познания в русском языке, настолько же убогие, как и во всём остальном.
| |
|
5.94, arisu (ok), 03:04, 13/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Не слишком ли много гонору для ещё одного ника на опёнке?
нет, в самый раз.
ну ладно, раз просишь, то вот, например:
> как же человек не умеющий писать на родном языке может заикаться про программирование на нём?
где запятые?
> вероятно, ваши познания в русском языке, настолько же убогие, как и во всём остальном
а тут лишние запятые есть.
сидел бы ты и молчал бы в тряпочку по поводу языка. ну, и «всего остального», потому что если ты считаешь, что знаешь язык… «остальное» ты, видимо, знаешь на таком же потрясающе высоком уровне.
вот интересно: почему практически каждый возмущённый мной оказывается как минимум безграмотным? это «ж-ж-ж» неспроста.
| |
|
|
7.96, arisu (ok), 12:56, 13/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>где запятые?
> Ушли искать ваши заглавные буквы.
опять срезал!
| |
|
|
|
|
3.88, Аноним (-), 21:34, 12/04/2013 [^] [^^] [^^^] [ответить] | –3 +/– | Вам не кажется странным, что формализованного естественного языка хватило, чтобы... большой текст свёрнут, показать | |
|
4.104, Аноним (-), 09:23, 15/04/2013 [^] [^^] [^^^] [ответить] | +/– | Он не совсем естественный - не понятен обычному человеку, плохо знакомому с мате... большой текст свёрнут, показать | |
|
5.106, arisu (ok), 09:26, 15/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
> хотя идеального до сих пор не придумали
да ладно. когда Стили ещё не был сумасшедшим, он сотоварищи придумал.
| |
|
|
|
|
1.51, Xasd (ok), 03:07, 12/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> ...в рамках кампании по открытию кода собравшая на Kickstarter 640 тысяч долларов...
> ...обязывает разработчиков распространять создаваемые в LiveCode приложения под лицензией GPLv3...
> ...логика которых формируется путем компоновки готовых управляющих элементов и привязки к ним кода на простом скриптовом языке, напоминающем естественное описание действий...
отличный развод на Kickstarter :) !.. Kickstarter мне вообще последнее время напоминает систему для мошенничества :)
| |
1.56, umbr (ok), 03:51, 12/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>...собравшая на Kickstarter 640 тысяч долларов...
"Вряд ли кому-нибудь понадобится больше 640К" (с)
| |
|
2.78, arisu (ok), 09:34, 12/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Eclipse-а всегда хватает...
да, это отличный предлог выбивать из начальства технику помощнее. причём эклипс тормозит всегда и везде, так что количество итераций не ограничено.
| |
|
3.83, SCI (?), 12:29, 12/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да нормально Eclipse работает. У меня Intel 5300, 8 Гб ОЗУ, Ubuntu 12.10 x64. Самая обычная конфигурация.
| |
|
4.84, arisu (ok), 12:53, 12/04/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Самая обычная конфигурация.
(смеётся) ну да, «обычная для эклипса». а когда-то говорили, что имакс переросток…
| |
|
3.87, umbr (ok), 18:26, 12/04/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>причём эклипс тормозит всегда и везде
а Вы его запускать пробовали?
| |
|
4.93, arisu (ok), 02:46, 13/04/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>причём эклипс тормозит всегда и везде
> а Вы его запускать пробовали?
ты просто не поверишь.
| |
|
|
|
1.81, kurokaze (ok), 12:07, 12/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>По своей концепции LiveCode продолжает развитие созданной компанией Apple системы разработки HyperCard и языка HyperTalk, позволяющего писать программы, используя фразы на естественном английском языке.
А ничего что COBOL за 17 лет до появления Эпла был создан? Не. я в курсе конечно что в глазах фанатов всё что делают яблочники - это мегапрорыв и мегановье - но совесть то иметь надо.
| |
1.99, Аноним (-), 12:57, 14/04/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Сколько уже этих якобы простых языков, приближенных к естественному, для всех и каждого кануло в лету? В том числе и в России. С десяток как минимум. А потому, что их авторы не учитываю главного - язык программирования для идиотов не нужен, ибо идиоты не пишут программ ни на каких языках, они вообще не пишут и с трудом читают!
А серьезные программисты пишут на серьезных языках, а именно - С/C++, с использованием серьезных инструментов, а именно - Qt и Eclipse.
| |
|
2.100, arisu (ok), 12:59, 14/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А серьезные программисты пишут на серьезных языках, а именно — С/C++, с
> использованием серьезных инструментов, а именно — Qt и Eclipse.
вот до этого места было годно. а отсюда — жир потёк.
| |
|
3.102, Аноним (-), 14:42, 14/04/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
Уважаемый, Вам не приходилось переделывать [полезный для общества] проект в 100000 строк (практически весь ввод и вывод, за исключением логики) из-за того, что некоторая компания внезапно решила похерить ту или иную технологию?
А посему или кроссплатформенные средства и технологии или вообще никаких.
| |
|
2.103, Michael Shigorin (ok), 02:09, 15/04/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А серьезные программисты пишут на серьезных языках, а именно - С/C++
Знакомые серьёзные программисты на C и C++ в одном из не шибко давних обсуждений в g+ Саши Бокового (ссылку сюда забрасывал, сейчас сходу не найду) сошлись на том, что настолько разные языки писать через "/" неуместно. Правда, там речь скорее была о резюме и вакансиях.
| |
|
|