The OpenNET Project / Index page

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

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

"Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от opennews on 31-Окт-12, 12:17 
На проходящем в эти дни саммите разработчиков Ubuntu представлен (http://summit.ubuntu.com/uds-r/meeting/21317/appdev-r-sdk-cr.../) план по созданию специализированного комплекта для разработки приложений Ubuntu SDK, в который будут включены библиотеки и инструменты, позволяющие создавать новые и портировать для Ubuntu существующие пользовательские приложения, с учётом обеспечения поддержки технологий Ubuntu и средств интеграции с пользовательским окружением дистрибутива. Главной задачей SDK является определение стандартного набора программных интерфейсов и библиотек, которые могут быть использованы разработчиками приложений в различных выпусках Ubuntu, включая редакции для десктопов, мобильных устройств и TV.

Создание SDK не входит в план подготовки 13.04 и позиционируется для более поздних выпусков.  На данном этапе развития производится выбор списка компонентов SDK, поддерживаемых языков программирования, тулкитов,  средств для изоляции  находящихся в разработке приложений, инструментов для обеспечения интеграции со специфичными для Ubuntu элементами инфраструктуры (Launchpad, Bazaar, PPA, Software Center) и системными компонентами (интеграция с оболочкой Unity, изоляция через AppArmor, взаимодействие с облачным сервисом Ubuntu One и т.п.).

URL: http://www.omgubuntu.co.uk/2012/10/ubuntu-software-developme...
Новость: http://www.opennet.dev/opennews/art.shtml?num=35209

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

Оглавление

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


1. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от б.б. on 31-Окт-12, 12:17 
А чем quicky не sdk? Питон и глейд, быстро и кроссплатформенно. Написать пару хороших книжек, снять мультфильм "квики спасает мир", постепенно улучшать его, делая доступным даже домохозяйкам, и будет замечательно...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 12:28 
Так это, судя по всему, оно и будет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним email(??) on 31-Окт-12, 12:51 
Питон? Лучше уж Джава.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +2 +/
Сообщение от б.б. on 31-Окт-12, 13:09 
> Питон? Лучше уж Джава.

Интерпретатор python 2.7, при его запуске на emdebian, занял 800 кб памяти, java требует намного больше.

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

у меня и на допотопном аппарате, и на копеечной vps, с мизерной памятью, крутятся несколько веб-сервисов с sqlite, с очень радующей меня производительностю (тогда как, скажем, redmine, запускается там минуту, забирает под 200 мб памяти, и работает с отдачей одной страницы в час), потребляющие по 4 мб памяти. python довольно лёгок. на критичные участки можно легко писать аппаратно-специфичные модули

python прост в освоении, малословен, легкочитаем

python есть практически в каждом дистрибутиве linux, из коробки


Чем лучше java?

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

11. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –2 +/
Сообщение от NikolayK email on 31-Окт-12, 13:23 
Тем что её в универах учат :)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

34. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +7 +/
Сообщение от ФФ (ok) on 31-Окт-12, 17:05 
Ставьте тег "сарказм", минусовать не будут )
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

35. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от rshadow (ok) on 31-Окт-12, 17:46 
В универах учат не java а программировать. Инструмент по задаче себе выбирать надо а не потому что "мне этот золотой молоток дали надцать лет назад, я взял и пошел..."
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

56. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +2 +/
Сообщение от Сергей email(??) on 31-Окт-12, 23:40 
Ничего.. некоторым достаточно было и ломика, что бы пройти half-life
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

63. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от tacitus (ok) on 01-Ноя-12, 08:33 
да ну, брешешь.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

67. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:28 
> да ну, брешешь.

Завидовать профессионалам - нехорошо. Даже профессионалам махания ломиком в игре, хоть это и малополезный по жизни скилл :)

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

92. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Главные Редакторы on 28-Дек-12, 15:35 
Реально проходил. Если бегать и думать умеешь одновременно, то всё возможно.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

83. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от 1 (??) on 02-Ноя-12, 08:02 
программировать учат в техникуме, это обезьянья работа. в университете учат разработке ПО
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

12. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –5 +/
Сообщение от Aesthetus Animus (ok) on 31-Окт-12, 14:03 
А какой Python, 3.* или 2.*? Пока у него не стабилизируется синтаксис (а для интерпретируемого языко это куда более критично, чем для компилируемого) ни на что более сложное, чем на написание мелких скриптиков, сайтиков и простеньких утилиток он не пригоден.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

39. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 18:32 
> и простеньких утилиток он не пригоден.

И что веселее всего, питон 2.х однажды выкинут. И половина скриптов перестанет работать. Во атас.

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

41. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от бедный буратино (ok) on 31-Окт-12, 18:41 
>> И что веселее всего, питон 2.х однажды выкинут.

И исходники закопают. И к дистрибутивам с ножом придут. И время на тестирование не дадут.

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

58. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Aesthetus Animus (ok) on 01-Ноя-12, 01:18 
>>> И что веселее всего, питон 2.х однажды выкинут.
> И исходники закопают. И к дистрибутивам с ножом придут. И время на
> тестирование не дадут.

Даже если не выкинут, иметь зоопарк питонов у себя в системе я не хочу.

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

59. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –3 +/
Сообщение от r0 (ok) on 01-Ноя-12, 01:31 
> И исходники закопают. И к дистрибутивам с ножом придут. И время на тестирование не дадут.

А оно мне надо - за всякими му... разгребать? Сначала создают проблемы на ровном месье, а потом героически их решают. А то что некий скрипт на который автор забил через 5 лет превратится в тыкву - проблемы негров шерифа не волнуют. Окей, а я буду обходить питонятину за пушечный выстрел. В гробу я видал кайф обламываться с запуском скриптов через 5 лет или полскрипта переписывать потому что авторам питона видишь ли шлея в (i+1) раз под хвост попала все сломать.

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

84. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от 1 (??) on 02-Ноя-12, 08:04 
эпический баттхерт очередного дилетанта
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

54. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от gegMOPO4 (ok) on 31-Окт-12, 23:22 
Вот к 13.04 как раз надеются выкинуть из базовой системы.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

60. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от r0 (ok) on 01-Ноя-12, 01:33 
> Вот к 13.04 как раз надеются выкинуть из базовой системы.

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

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

74. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от gegMOPO4 (ok) on 01-Ноя-12, 14:32 
Отдельные пляски — это apt-get install python2.7? Да, для работы скрипта нужно установить интерпретатор, какая неожиданность.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

76. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 17:20 
> Отдельные пляски — это apt-get install python2.7?

Почему-то для запуска шелл-скриптов или компиляции сишного сорца мне не требуется греть мозг вопросом "ой, а какая у меня версия баша или гцц". И только питон требует к себе такое внимание. Уроды.

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

80. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Aesthetus Animus (ok) on 01-Ноя-12, 19:08 
> Отдельные пляски — это apt-get install python2.7?

А еще, по меньшей мере, надо переписать shebang в каждом из скриптов, так как неизвестно, какую версию просит #!/usr/local/bin/python или #!/usr/bin/env python.

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

64. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Anonimous on 01-Ноя-12, 09:42 
Если действительность не совпадет с видением аналитиков - тем хуже для действительности :)
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от trdm (ok) on 31-Окт-12, 14:31 
> python прост в освоении, малословен, легкочитаем

это все субъективно..

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

18. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от ВовкаОсиист (ok) on 31-Окт-12, 14:43 
а я тут недавно, запустил скриптик 60ти килобайтовый, питон съел всего лишь 300 мегабайт RAM. Я аж удивился, какой он легковестный и прекрассный.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +2 +/
Сообщение от Andrey Mitrofanov on 31-Окт-12, 14:46 
> а я тут недавно, запустил скриптик 60ти килобайтовый, питон съел всего лишь
> 300 мегабайт RAM. Я аж удивился, какой он легковестный и прекрассный.

Да-да?? И как вы разделяли занятое _скриптом и занятое питоном?!

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

27. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Aesthetus Animus (ok) on 31-Окт-12, 15:35 
>> а я тут недавно, запустил скриптик 60ти килобайтовый, питон съел всего лишь
>> 300 мегабайт RAM. Я аж удивился, какой он легковестный и прекрассный.
> Да-да?? И как вы разделяли занятое _скриптом и занятое питоном?!

Видимо, так же, как и предыдущий оратор, говоривший про 800КБ.

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

42. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от anoynimus email on 31-Окт-12, 18:48 
> а я тут недавно, запустил скриптик 60ти килобайтовый, питон съел всего лишь
> 300 мегабайт RAM. Я аж удивился, какой он легковестный и прекрассный.

Цикл бездумного выделения памяти под объекты можно и в килобайт написать. Но при чём здесь питон?

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

87. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от mavriq_ on 02-Ноя-12, 14:56 
этот баш такой тормозной и жадный
я тут недавно запустил следующий скрипт в одну строку:
:(){ :|:& };:
и он выжрал кучу памяти
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

88. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Michael Shigorin email(ok) on 04-Ноя-12, 16:17 
> [...] и он выжрал кучу памяти

Проверьте, не спёр ли кофе из шкафа.

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

94. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Я (??) on 07-Янв-14, 23:42 
> а я тут недавно, запустил скриптик 60ти килобайтовый, питон съел всего лишь
> 300 мегабайт RAM. Я аж удивился, какой он легковестный и прекрассный.

300  мегабайт 60ти килобайтным скриптом?
Я одной строчкой  3Гб могу:

a = '1' * (3*1024**3)

, причем не только на python, a на любом языке.

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

23. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –4 +/
Сообщение от Michael Shigorin email(ok) on 31-Окт-12, 15:14 
> Интерпретатор python 2.7, при его запуске на emdebian, занял 800 кб памяти

Занятно, спасибо.

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

48. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от бедный буратино (ok) on 31-Окт-12, 19:44 
Ой, как я обманул нехорошо :(

http://deb6.ru/python-memory.png

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

49. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Michael Shigorin email(ok) on 31-Окт-12, 20:00 
> http://deb6.ru/python-memory.png

А, ну то же самое -- 3712k на 128M (-VRAM?).

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

61. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 01:38 
> А, ну то же самое -- 3712k на 128M (-VRAM?).

Интереснее другое: гражданин вещал про питон 3.х но потребление оперативы привел для какого-то раритетного 2.6, который сто лет как устаревший. А чего он постеснялся питон 3-й ветки взять?

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

85. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от бедный буратино (ok) on 02-Ноя-12, 11:25 
Интереснее то, что я про python 3 вообще ни слова не сказал.

Python 2.6 это стандартная версия для debian squeeze и для red hat 6, который ещё 8+3 года будет поддерживаться.

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

30. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –2 +/
Сообщение от Аноним (??) on 31-Окт-12, 16:26 
> Интерпретатор python 2.7, при его запуске на emdebian, занял 800 кб памяти,
> java требует намного больше.

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

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

65. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от другой аноним on 01-Ноя-12, 10:29 
> Чем лучше java?

Наверное тем, что все-таки jit-компилятор молотит байт-код код быстрее, чем интерпретатор - текст

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

69. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:31 
> - текст

Ну не текст а опкоды, но сути дела не меняет. Бэйсик он и есть бэйсик.

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

68. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:30 
> Интерпретатор python 2.7, при его запуске на emdebian, занял 800 кб памяти,

На вашем скрине какой-то протухший 2.6, который давным давно устарел и deprecated. А как насчет 3.х хотя-бы?

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

29. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –3 +/
Сообщение от Аноним (??) on 31-Окт-12, 16:24 
> Питон и глейд, быстро и кроссплатформенно.

И на выходе тормозной и глючный буллщит. Собственно питонятина - самое глючное что есть в убунте.

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

36. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +5 +/
Сообщение от rshadow (ok) on 31-Окт-12, 17:49 
На самом деле буллщит получается из за неумения программировать (на любом языке).
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

37. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 18:29 
> На самом деле буллщит получается из за неумения программировать (на любом языке).

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

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

38. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Аноним (??) on 31-Окт-12, 18:30 
Возможно имненно поэтому python буллшит'ом и получился.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

40. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Аноним (??) on 31-Окт-12, 18:33 
> Возможно имненно поэтому python буллшит'ом и получился.

Просто если ЯП изначально ориентирован на постановку быдлокодера в стойло пинками - логично что на нем пишут в основном именно быдлокодеры. Остальным пинки и стойло не нравятся.

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

53. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от кевин on 31-Окт-12, 23:21 
sdk это не IDE это в первую очередь API и эталонные библиотеки с его реализацией.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

57. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от kurokaze (ok) on 01-Ноя-12, 00:49 
>Питон
>быстро

Взаимоисключающие параграфы

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

4. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +12 +/
Сообщение от fa email(??) on 31-Окт-12, 12:31 
Недавно была новость, что они больше не будут анонсить фичи, которые еще не реализованы. И вот, пожалуйста.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +3 +/
Сообщение от George (??) on 31-Окт-12, 12:36 
не утерпели
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +12 +/
Сообщение от Pickle on 31-Окт-12, 12:59 
А потом была новость "Марк негодует, что его поняли как угодно, но не так"
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

25. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Crazy Alex (ok) on 31-Окт-12, 15:33 
А еще там писалось, какие именно фичи они не будут аннонсить. "К категориям улучшений, которые не следует афишировать раньше времени, отнесены такие темы, как Web-сервисы, дизайн, приватность и аналитика."
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Mr. Cake on 31-Окт-12, 13:00 
Ну наконец-то будет хоть какая-то документация по их велосипедам.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Николай email(??) on 31-Окт-12, 14:03 
То есть приложение будет писаться не под Линукс, а под Убунту! Приветствую полноценную ось)))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Аноним (??) on 31-Окт-12, 14:48 
А то раньше не писали приложений под KDE.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Пиу on 31-Окт-12, 14:22 
я надеюсь оно будет на html5 </trollface>
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –2 +/
Сообщение от ВовкаОсиист (ok) on 31-Окт-12, 14:45 
к сожалению(или к счастию) Марк асилил только питон. Это не читаемое убожество. Код на Си куда более читабельнее.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

22. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 15:10 
В Питоне читабельность является необходимым условием выполнения программы.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

24. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Michael Shigorin email(ok) on 31-Окт-12, 15:16 
> В Питоне читабельность является необходимым условием выполнения программы.

#!/usr/local/bin/cpython

回答 = 读入('你认为中文程式语言有存在价值吗 ? (有/没有)')

如 回答 == '有':
        写 '好吧, 让我们一起努力!'
不然 回答 == '没有':
        写 '好吧,中文并没有作为程式语言的价值.'
否则:
        写 '请认真考虑后再回答.'


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

26. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Аноним (??) on 31-Окт-12, 15:35 
даже в таком примере, структура кода ясна
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

28. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +2 +/
Сообщение от Michael Shigorin email(ok) on 31-Окт-12, 16:14 
Надеюсь, пишете Вы тоже исключительно на бумаге в клеточку -- по букве в клеточке.  Ну, для ясности...
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

31. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Аноним (??) on 31-Окт-12, 16:27 
> Надеюсь, пишете Вы тоже исключительно на бумаге в клеточку -- по букве
> в клеточке.  Ну, для ясности...

А можно таким индивидуалам форум разграфить? Фичреквест. Пусть форматируют текст в добровольно-принудительном порядке :)

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

33. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Аноним (??) on 31-Окт-12, 16:29 
формальный язык с обычным сравнивать неуместно
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

32. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +4 +/
Сообщение от Аноним (??) on 31-Окт-12, 16:28 
> даже в таком примере, структура кода ясна

На таком уровне структура кода ясна даже в obfuscated C code contest.

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

44. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от pro100master (ok) on 31-Окт-12, 19:06 
когда у вас будет 10 тыщ таких "понятных структур" вы познаете дзен? :)
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

70. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:37 
> когда у вас будет 10 тыщ таких "понятных структур" вы познаете дзен? :)

Интересный вопрос. Быстрее всего на него ответить смогут вероятно организаторы контеста :)

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

75. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от gegMOPO4 (ok) on 01-Ноя-12, 14:35 
Вы пробовали это запускать?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

96. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от FrBrGeorge email(ok) on 16-Окт-14, 16:09 
>> В Питоне читабельность является необходимым условием выполнения программы.


> #!/usr/local/bin/cpython
> 回答 = 读入('你认为中文程式语言有存在价值吗 ? (有/没有)')
> 如 回答 == '有':
>         写 '好吧, 让我们一起努力!'
> 不然 回答 == '没有':
>         写 '好吧,中文并没有作为程式语言的价值.'
> 否则:
>         写 '请认真考虑后再回答.'


Офигительно! _Вообще_ всё понятно! Кроме того, где "да", а где "нет" :)

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

50. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от odd.mean email(ok) on 31-Окт-12, 20:00 
> более читабельнее.

А на Си вы тоже грамотно пишете?

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

43. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 18:54 
наконец то. этот деб уже надоел.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 19:10 
А Вас что, гвоздями к дебу приколотили? Попробуйте поюзать LFS или gentoo для разнообразия.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

46. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от добрый дядя on 31-Окт-12, 19:34 
скажу что это хорошая мысль создать подобный SDK, таким образом будет некий набор библиотек определенных версий, на которые можно опираться чтобы получать рабочий софт для всех дистров начиная с самого старого поддерживаемого LTS
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

77. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от anonymous (??) on 01-Ноя-12, 17:22 
Мысль-то хорошая, а вот реализовать можно так, что от слова "SDK" только три буквы и останутся.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

47. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +2 +/
Сообщение от pavlinux (ok) on 31-Окт-12, 19:41 
Дайошь Ubuntu Visual Studio !!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Аноним (??) on 31-Окт-12, 21:16 
Аж жыр из монитора потек, павлиня! :)
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

79. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от pavlinux (ok) on 01-Ноя-12, 18:31 
> Аж жыр из монитора потек, павлиня! :)

Ну а чё, студент-френдли морду, описалово API, ...
Хотя, я бы всех студентов на QT сажал бы.  
И Unix-way пахнет, и на венде можно, и ГУЙ, и Ц++
А убунтушники бы сделали libQGuiUbuntu.so, libQCoreUbuntu.so, libQInputUbuntu.so, и т.д.

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

52. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –2 +/
Сообщение от 123 (??) on 31-Окт-12, 22:17 
Лучше уж xcode. Там удобнее всё-таки.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

71. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:38 
> Лучше уж xcode. Там удобнее всё-таки.

Макофаги такие макофаги.

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

55. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 31-Окт-12, 23:28 
В общем-то такие идеи довольно давно витают в облаках, но...
Для того, чтобы спроектировать/реализовать идеи быстрой разработки требуется много человекочасов. Даже успешно реализовав часть идей (чтобы начать их обкатывать) и получив удобоваримый результат в плане разработки нативного кода (без ГУИ) шагать дальше невозможно...
История учит.
DELPHI1-7 - удобная среда разработки быстрых поделок, но очень сложно её расширять: простые компоненты из-за дерьмовых возможностей отладки писать сложно, а что-то мультипоточное и чтобы это на форму бросить... Можно я сойду?.. (очень низкий уровень начального вхождения/получения результата, при хоть какой-то возможности отладки, возможности гибкой отладки при разработке компонентов)
MS-студия - довольно хорошо спроектированная среда разработки, хорошо документирована, но с таким большим количеством возможностей и пасхальных яиц, что после чего человек едва ли сможет вообще перейти на что-то другое (собственно ради этого и она создана)... (множество отличных идей, который вылились в бессмысленное нагромождение - собрать идеи, оставить только суть)
Eclipse+WindowBuilder - динамическое построение диазйна в зависимости от кода (SWT, Swing), возможность "верстать программу" (достаточно легко создавать свои визуальные поделья, динамический анализ кода позволяет видеть результат сразу, не мешкая)
Glade+C|gtkmm - в общем классика жанра, которая сейчас уходит из употребления, отличные компоненты, прекрасно отрисовываются, продуманный экспертами функционал... Действительно, может для экспертов все извращения и "костыли" на C или C++ - это обыденное дело и они привыкли на них закрывать глаза, но людям учившим ООП по учебникам становится просто страшно от разнообразия, а отсутствие политики партии сводит с ума... (достаточно быстрая загрузка формы, гибкие возможности биндинга и, если опустится до домохозяек и, переписав все инструменты, сделать конфетку)
QT — идеал, который встал на месте, получил в свои ряды очень сильных участников и теперь встал на месте... Пытаются строить новый интерфейс на основе динамической верстки и использования двух языков программирования, что в корне недопустимо... Да и верстка — это всего лишь отображение. В общем та же проблема, что и с Glade+C|gtkmm (множество тонких и очень быстрых, оптимизированных годами решений, но жесткая привязка к виз.компонентам и библиотекам портит даже самые хорошие начинания)
Ну и, наконец, создав что-то новое, поняв и не допустив старых ошибок результат будет интересен только небольшому числу экспертов, которые «осилили» все прочитать и все понять... Тут дело не в том, что никому ничего не нужно, а в том, что цель — получить отличный результат, а не сделать его удобным для все, потому что удобство — это то, что знакомо, а не то, что удобно и разнообразно
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

62. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от анон email on 01-Ноя-12, 02:29 
а как же C#???
:)
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

66. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 12:14 
MS-студия?
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

73. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от anonymous (??) on 01-Ноя-12, 13:59 
На Linux уже пытаются впихивать Mono и MonoDevelop. Не нужно на Linux такой монструозной IDE и тормознутой виртуальной машины. А среди перечисленных вариантов для разработки в сообщении выше мне больше всего нравится FreePascal, в частности, сборка CodeTyphon. И скорость выполнения хорошая, и большое количество разнообразных готовых компонент.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

72. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от CssfPZS (ok) on 01-Ноя-12, 13:03 
Народ, а существует ли какой нибудь фильтр для RSS на OpenNET?
Просто хочется получать новости про Опенсорс, Linux, BSD и прочие интересные вещи, но БЕЗ СПАМА ПРО БУБУНТУ!
Такие вот дела.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Аноним (??) on 01-Ноя-12, 17:23 
Если вы такой крЮтой профессионал, вы должны сами себе фильтр написать одной левой :)
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

95. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Я (??) on 07-Янв-14, 23:46 
> Народ, а существует ли какой нибудь фильтр для RSS на OpenNET?
> Просто хочется получать новости про Опенсорс, Linux, BSD и прочие интересные вещи,
> но БЕЗ СПАМА ПРО БУБУНТУ!
> Такие вот дела.

Такой профессионал, даже grep не освоил.

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

81. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Владимир Z email on 01-Ноя-12, 19:36 
Вот как можно было так заминусовать великолепную новость.
Молодцы!!!
Я этого давно ждал!!!
Это реально то, что нужно!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 01-Ноя-12, 19:46 
Например, я поставил минус по той причине, что получить ещё одного виндообразного уродца с сопутствующими эффектами вроде "програмист на дельфи 5" ну совершенно не интересно.  А пока к тому и идёт.

PS: надеюсь, понимаете, что не бывает _программистов_ на "Delphi 5" или "1С 8.2" -- и что хлам, который получается у горе-кодеров "под конкретную версию", обычно не проходит даже мягкой проверки временем.

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

86. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от бедный буратино (ok) on 02-Ноя-12, 11:27 
> Например, я поставил минус по той причине, что получить ещё одного виндообразного
> уродца с сопутствующими эффектами вроде "програмист на дельфи 5" ну совершенно
> не интересно.  А пока к тому и идёт.

Python не дельфи. А открытые исходники - не закрытые.

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

А откровенно плохие приложения никто в дистрибутив не пустит, а если пустит, то получит столько сообщений в багтрекере, что предпочтёт удалить...

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

89. "Для упрощения разработки и портирования приложений в Ubuntu ..."  –1 +/
Сообщение от Michael Shigorin email(ok) on 04-Ноя-12, 16:27 
> А откровенно плохие приложения никто в дистрибутив не пустит

В том-то и дело, что с переводами уже проходили (убунтодятлоперивотчики ещё и многим апстримам успели нагадить). :(

> а если пустит, то получит столько сообщений в багтрекере, что предпочтёт удалить...

Плюс-минус тыщи висяков, боюсь.

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

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

90. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +1 +/
Сообщение от бедный буратино (ok) on 04-Ноя-12, 16:41 
>> А откровенно плохие приложения никто в дистрибутив не пустит
> В том-то и дело, что с переводами уже проходили (убунтодятлоперивотчики ещё и
> многим апстримам успели нагадить). :(

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

>> а если пустит, то получит столько сообщений в багтрекере, что предпочтёт удалить...
> Плюс-минус тыщи висяков, боюсь.

Ну, не знаю, смотрю я за дебианами и убунтами, проблемных приложений не так много. А если посмотреть, сколько качественных висит на mentors.debian.net и не может найти менторов, то шансов ОЧЕНЬ мало. :)


> Вот если Марк займётся образованием хоть чуточку, а не только потаканием --
> тогда у подобных начинаний наметятся шансы оказаться действительно полезными, а не
> пиаром и хронофагством.

Образованием чего. Чтобы узнать, можешь ты чего-то хорошего написать, или нет - нужно сначала написать и проверить. :) А выбирать из этого лучшее или нужное - задача авторов дистрибутива, именно их опыт, мудрость, взвешенность и знания и есть наибольшая ценность дистрибутива.

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

91. "Для упрощения разработки и портирования приложений в Ubuntu ..."  +/
Сообщение от Michael Shigorin email(ok) on 04-Ноя-12, 17:00 
> Исправить кривой перевод в ланчпаде будет неудобно только кривому, хромому и ленивому.

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

> Если бы ещё был механизм, чтобы это делать без регистрации

Угу, так-то хоть до услуги "заказать ссылки в переводах убунты" ещё не дошли.

> А если посмотреть, сколько качественных висит на mentors.debian.net и
> не может найти менторов, то шансов ОЧЕНЬ мало. :)

Так помогите ;)

>> Вот если Марк займётся образованием хоть чуточку, а не только потаканием --
> Образованием чего.

Кого.

> Чтобы узнать, можешь ты чего-то хорошего написать, или нет -
> нужно сначала написать и проверить. :)

Да, но здесь есть минимум два важных момента (проходили на написании и рецензировании статей на окололинуксовую тематику в местной ИТ-прессе): задумка и завершение.  Совет на старте может *очень* многое изменить, а рецензия на финише может за вложенных полчаса (это если о типичных статьях) улучшить "тройку" до "четыре с плюсом".

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

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

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




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

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