Re[8]: Прикладные антисанкционные языки программирования
От: B0FEE664  
Дата: 25.10.22 13:10
Оценка:
Здравствуйте, Gt_, Вы писали:

Gt_>где ты вырос ? откуда вообще столь абсурдные мысли могли бы зародиться ? как только код выложили опен сорс под свободной лицензией — все, никаких прав у компании больше нет, лишь на название.


Расскажите как вы видите проблемы Huawei с открытым кодом Android?
И каждый день — без права на ошибку...
Re[9]: Прикладные антисанкционные языки программирования
От: Gt_  
Дата: 25.10.22 14:22
Оценка:
Gt_>>где ты вырос ? откуда вообще столь абсурдные мысли могли бы зародиться ? как только код выложили опен сорс под свободной лицензией — все, никаких прав у компании больше нет, лишь на название.

BFE>Расскажите как вы видите проблемы Huawei с открытым кодом Android?


в просьбе отказано.
я не представляю, что за проблемы могли бы всплыть, учитывая что переименованный Android под брендом HarmonyOS у Huawei не первый год в проде. что характерно со всей, типа закрытой, жава требухой.
Re[3]: Прикладные антисанкционные языки программирования
От: Sinclair Россия https://github.com/evilguest/
Дата: 28.10.22 14:28
Оценка: +2
Здравствуйте, velkin, Вы писали:

V>Я не рекомендую себе использовать языки .NET из-за их принадлежности к Microsoft.

Прочитал весь топик, так и не понял, что такое "принадлежность" языка компании.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Прикладные антисанкционные языки программирования
От: Dario СССР  
Дата: 21.11.22 21:42
Оценка:
Здравствуйте, velkin, Вы писали:

C Embarcadero (а не Borland) демагогия, они никуда не уходили. И не собираются, весь их бизнес завязан на РФ и другие страны бывшего СССР. Так почему "не рекомендуется" Delphi?
Re[2]: Прикладные антисанкционные языки программирования
От: Dario СССР  
Дата: 21.11.22 22:18
Оценка: 5 (1)
Здравствуйте, vaa, Вы писали:

vaa>Вот может oberon? промышленный ЯП. но блин какой же он убогий, как и среда разработки.


1. Он никогда не был "промышленным". Не путайте с Модулой-2, пожалуйста.
2. Он уже несколько десятилетий мертв. Одни идеи пришли в Java/C#, другие — в Golang. Что характерно, все эти языки для тупых индусов, лишь на ступень выше PHP'шников. И Golang, наиболее похожий на Oberon, особенно отвратителен во всех аспектах.
3. Язык без ФП (замыкания, алгебраические типы и т.д.) и без параметрического полиморфизма (хотя бы обобщенных коллекций типа List<T>) никому в XXI веке не нужен. В Delphi, кстати, есть и то, и другое. И под Linux, Android, iOS он замечательно компилируется.

Современный мейнстрим — это параллельность и функциональщина, из промышленных языков это Rust и Scala, из академических — Haskell, Agda, Coq и др. Дедушке Вирту пора на пенсию, он безнадежно отстал от реалий современной Computer Science. Он про Хаскаль или ОКамл вообще слышал? Подарите старому маразматику ZX Spectrum Next, как раз подойдет для очередного усовершенствования Алгола.

Российское IT, к сожалению, тоже отстало. Как раз где-то на уровне Оберона.
Re[3]: Прикладные антисанкционные языки программирования
От: vaa  
Дата: 22.11.22 01:21
Оценка:
Здравствуйте, Dario, Вы писали:

D>2. Он уже несколько десятилетий мертв.


ну сообщество у них довольно активное, в основном конечно это специалисты ВУЗов, на канале регулярно выходят содержательные доклады.
Там и визуализация полета беспилотников над ландшафтом и разработка концептов мета программирования(расширения синтаксиса — тут я слегка шокирован ибо нарушается принцип вирта)
и многое другое. конечно 1с на нем пока не пишут. но база приличная. кросс платформу сейчас активно развивают.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: Прикладные антисанкционные языки программирования
От: LaptevVV Россия  
Дата: 22.11.22 04:05
Оценка: 15 (1)
vaa>>Вот может oberon? промышленный ЯП. но блин какой же он убогий, как и среда разработки.
D>1. Он никогда не был "промышленным". Не путайте с Модулой-2, пожалуйста.
Он не был мейнстримный. Но вполне промышленный.
D>2. Он уже несколько десятилетий мертв. Одни идеи пришли в Java/C#, другие — в Golang. Что характерно, все эти языки для тупых индусов, лишь на ступень выше PHP'шников. И Golang, наиболее похожий на Oberon, особенно отвратителен во всех аспектах.
Покойник скорее жив, чем мертв.
Projec Oberon-2013 вполне работает.
Насчет убогости среды: Микрософт доперла до отдельных идей, реализованный в 1995 году в BlackBox только в 2010 году.
Основная идея BlackBox Component Builder до сих пор ни одной коммерческой фирмой не реализована
D>3. Язык без ФП (замыкания, алгебраические типы и т.д.) и без параметрического полиморфизма (хотя бы обобщенных коллекций типа List<T>) никому в XXI веке не нужен. В Delphi, кстати, есть и то, и другое. И под Linux, Android, iOS он замечательно компилируется.
а) до некоторой степени согласен
б) насчет никому не нужен — вы просто не знаете потребителей.
D>Современный мейнстрим — это параллельность и функциональщина, из промышленных языков это Rust и Scala, из академических — Haskell, Agda, Coq и др. Дедушке Вирту пора на пенсию, он безнадежно отстал от реалий современной Computer Science. Он про Хаскаль или ОКамл вообще слышал? Подарите старому маразматику ZX Spectrum Next, как раз подойдет для очередного усовершенствования Алгола.
а) Rust возник как потребность в надежном программировании в мейнстриме — что было в Обероне с самого начала
б) профессор Вирт давно уже на пенсии...
D>Российское IT, к сожалению, тоже отстало. Как раз где-то на уровне Оберона.
От чего отстало?
Огласите весь список, пожалуйста
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Прикладные антисанкционные языки программирования
От: Dair Россия  
Дата: 21.03.23 08:26
Оценка:
Здравствуйте, MegaMozg, Вы писали:

MM>А с библиотеками как быть? Qt под C++ кошерная? Мы вот на этих Байкалах с Альт Линуксом сенсорные киоски делаем для гос. учреждений


Нет, Qt забанил россиян одним из первых.
Re[5]: Прикладные антисанкционные языки программирования
От: velkin Удмуртия https://kisa.biz
Дата: 21.03.23 12:46
Оценка: +2
Здравствуйте, Dair, Вы писали:

MM>>А с библиотеками как быть? Qt под C++ кошерная? Мы вот на этих Байкалах с Альт Линуксом сенсорные киоски делаем для гос. учреждений

D>Нет, Qt забанил россиян одним из первых.

Qt свободная, так что можно использовать, но с поправкой на то, что.
1. Придётся компилировать библиотеку самостоятельно.
2. В крайних случаях придётся делать форки.

Но это известные случаи прописанные в GPL и прочих производных лицензиях (LGPL, AGPL). Там ведь явно сказано, что будут предоставлять исходный код. Про объектный код никто ничего не обещал.

Фактически там чуть ли не прямо говорят, что если хочешь продавать, продавай сборки объектного кода, потому что в противном случае чисто на исходном коде заработать будет сложно. Именно это и произошло с Qt. И такая ситуация по факту постигла не только россиян.

Иностранные статьи по самостоятельной компиляции Qt начинаются чуть ли не с мата начиная с версии 5.15 в отношении "владельцев" Qt. Так же можно найти список зеркал, где можно скачать Qt.

Просто здесь такая ситуация, что.
1. Люди никогда не читали, что такое GPL (LGPL, AGPL).
2. В следствие этого они не понимают, что им в реальности предлагается.

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

У библиотек алгоритмов помимо языков программирования на которых они написаны стоит в первую очередь смотреть на их лицензию.

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

А для общества выгодно GPL (LGPL, AGPL) так как это защищает развитие готовых программ и библиотек алгоритмов, и тоже можно не бояться отзыва лицензий, но есть и обязательства.

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

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

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

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

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

Да и найти бесплатного программиста, который будет тебе помогать за идею и писать для такого продукта вменяемый код. "Нет сынок, это фантастика".
Re[6]: Прикладные антисанкционные языки программирования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 21.03.23 15:23
Оценка:
Здравствуйте, velkin, Вы писали:

V>Да и найти бесплатного программиста, который будет тебе помогать за идею и писать для такого продукта вменяемый код. "Нет сынок, это фантастика".


Тут же другая мотивация для корпораций: чем больше пользуются твоим открытым кодом, тем выше его качество. Бесплатные тестеры, бесплатная проверка гипотез, иногда бесплатные багфиксы.
Далее, в мире увеличивается число программистов, знающих твой внутренний фреймворк — проще найти работников.
Для одиночек участие в сторонних проектах может также положительно сказываться на трудоустройстве.
Создание своего открытого проекта имеет смысл не тогда, когда ты хочешь на нём заработать, а когда он решает твою конкретную проблему.
Альтруизм, возможно, слава — вот хорошие двигатели.
За деньгами в опенсорс не идут уж точно.
Re[2]: Прикладные антисанкционные языки программирования
От: Dym On Россия  
Дата: 04.05.23 16:36
Оценка: +1
Здравствуйте, Буравчик, Вы писали:

Б>По-моему, сам язык не может быть open source или нет. Важно лишь то, есть ли у него открытая (и желательно свободная) реализация.

Б>И такая реализация есть как минимум у Java, Go, Rust, Kotlin. Поэтому они open-source.
.net core тоже opensource
Счастье — это Glück!
Re: Прикладные антисанкционные языки программирования
От: IT Россия linq2db.com
Дата: 04.05.23 20:05
Оценка:
Здравствуйте, velkin, Вы писали:

V>Не рекомендуется использовать.


V>1) C# .NET (*.cs, *.csx) владелец Microsoft

V>2) Dart (*.dart) владелец Google
V>3) Delphi (*.pas, *.dpr, *.dpk, *.pp, *.dproj, *.dfm, *.fmx, *.bpl) владелец Borland
V>4) Go (*.go) владелец Google
V>5) Java (*.java, *.class, *.jar, *.jad, *.jmod) владелец Oracle
V>6) Kotlin (*.kt, *.kts, *.ktm) владелец JetBrains
V>7) Rust (*.rs, *.rlib) владелец Mozilla
V>8) Swift (*.swift) владелец Apple
V>9) TypeScript (*.ts, *.tsx) владелец Microsoft

Каким образом компания владелец может запретить пользоваться одним из этих языков? Только конкретно, например, MS вдруг раз! и запретила российским девелоперам пользоваться C#. Как будет происходить этот запрет? Что будет дальше?
Если нам не помогут, то мы тоже никого не пощадим.
Re: Прикладные антисанкционные языки программирования
От: baxton_ulf США  
Дата: 15.09.23 22:56
Оценка:
Здравствуйте, velkin, Вы писали:

только школьный алгоритмический язык. он самый скрепный
Re[2]: Прикладные антисанкционные языки программирования
От: Разраб  
Дата: 16.09.23 00:45
Оценка: :)
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, velkin, Вы писали:


V>>Не рекомендуется использовать.


V>>1) C# .NET (*.cs, *.csx) владелец Microsoft



IT>Каким образом компания владелец может запретить пользоваться одним из этих языков? Только конкретно, например, MS вдруг раз! и запретила российским девелоперам пользоваться C#. Как будет происходить этот запрет? Что будет дальше?

просто запретят официально. и все. наши шарписты станут прокаженными. никто не захочет с ними связываться. повесточка же гендерная заметно влияет на опенсорс. хотя формально это всего лишь мнения отдельных людей.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[2]: Прикладные антисанкционные языки программирования
От: LaptevVV Россия  
Дата: 16.09.23 03:16
Оценка:
_>только школьный алгоритмический язык. он самый скрепный
Какой школьный язык ?!
Только Рапира!
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.