LINUX.ORG.RU

Nokia предпочитает Python в качестве официального скриптового языка


0

0

На этой неделе Lee Epting объявил, что Nokia предпочитает Perl'у Python в качестве официального скриптового языка для смартфонов платформы Series 60.

>>> Подробности

★★

Проверено: maxcom

Ответ на: комментарий от pitekantrop

> не важно, во что компилится....проверка синтаксиса осуществляется до
> запуска программы...What is GCJ?
Would ya like Forth?;-)
Syntax is checked before execution but it is the pure interpretator.
There are Forth versions with translation to native opcodes (call/jmp, etc.).

anonymous
()
Ответ на: комментарий от Sun-ch

> Не забудьте про CPAN

> DBIx::FullTextSearch - Indexing documents with MySQL as storage

> Для питона аналог есть?

Для Питона ActiveState написала модуль PyPerl, с помощью которого можно заюзать весь CPAN. Теперь, всё, что есть в Перле, автоматом есть и в Питоне. Сам не знал, просто искал как записать экселевский файл в Питоне, при поверхностном осмотре нашел только через перловский WriteExcel. Может кто из спецов по Питону подскажет путь прямее?

anonymous
()
Ответ на: комментарий от anonymous

>Сам не знал, просто искал как записать экселевский файл в Питоне

Ну, самый кошерный вариант, видимо, делать это под вендами через торчащий из офиса COM/ActiveX. Т.е. а-ля VB, поднимать :
ea = CreateObject("Excel.Application") и т.д.

Питон это умеет (смотреть win32com, в поставку от ActiveState уже включено)

//Losiki

anonymous
()
Ответ на: комментарий от anonymous

> Would ya like Forth?;-) Syntax is checked before execution but it is the pure interpretator. There are Forth versions with translation to native opcodes (call/jmp, etc.).

В этой большом программируемом куркуляторе вообще очень мало что проверяется до выполнения. Очень мало языков, в которых программист случайно может вызвать stack underflow - можешь назвать это его гибкостью и мощью :). Так что пускай на нём всякие любители умственных извращений телескопы программируют, а я вижу для этой мутации только одно место - в кунсткамере.

pitekantrop ★★★
()
Ответ на: комментарий от anonymous

2anonymous (*) (29.01.2004 17:34:51)

>> не важно, во что компилится....проверка синтаксиса осуществляется до
>> запуска программы...What is GCJ?

> Would ya like Forth?;-)
> Syntax is checked before execution but it is the pure interpretator.
> There are Forth versions with translation to native opcodes (call/jmp, etc.).

Действительно, вот если б они выбрали для телефонов какую-либо реализацию Forth, то и споров бы не возникло, ибо все было б логично... и практично.

anonymous
()
Ответ на: комментарий от anonymous

2Losiki:

> Ну, самый кошерный вариант, видимо, делать это под вендами через торчащий из офиса COM/ActiveX. Т.е. а-ля VB, поднимать : ea = CreateObject("Excel.Application") и т.д.

> Питон это умеет (смотреть win32com, в поставку от ActiveState уже включено)

Под Linux'ом?

Надо что-то типа экспорта данных из БД в xls для дальнейшего редактирования сделать. Сервак под виндой подымать для этого совсем не хочеться. Аппликуха крутиться на Zope :)) Есть другие предложения? Я еще видел платную приблуду ($199 девелоперская лицензия). Может стоит смотреть в сторону XP-шного формата, он всё-таки XML...

anonymous
()
Ответ на: комментарий от anonymous

> Под Linux'ом?

> Надо что-то типа экспорта данных из БД в xls для дальнейшего редактирования сделать. Сервак под виндой подымать для этого совсем не хочеться. Аппликуха крутиться на Zope :)) Есть другие предложения? Я еще видел платную приблуду ($199 девелоперская лицензия). Может стоит смотреть в сторону XP-шного формата, он всё-таки XML...

POI тебе поможет - http://jakarta.apache.org/poi/index.html

pitekantrop ★★★
()
Ответ на: комментарий от pitekantrop

2pitekantrop:

> POI тебе поможет - http://jakarta.apache.org/poi/index.html

Оттуда:

"The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java."

Больше всего понравилось "pure Java" :)) Если лень листать тред, то отправной точкой было создание экслевских файлов в _Питоне_ под Linux'ом, а то, что это можно делать в Java, гугль тоже знает :)

anonymous
()
Ответ на: комментарий от anonymous

ну так что мешает под линуксом заюзать из питона явскую компоненту? для такой извращенной задачи вполне себе нормальное решение. а если не извращаться -- надо отдавать экселю cvs, и все тут.

anonymous
()
Ответ на: комментарий от alphex_kaanoken

Уважаемый Альфекс!

Вопрос про скриптовые языки я задавал людям:

а) умным

у меня нет причин не считать Вас таким

б) разбирающимся в предмете (_не_ чайникам)

Увы, Вы - чайник (возможно пока).

Если Вы можете меня простить - пожалуйста простите. Но _НЕ_ считайте, что я хотел Вас оскорбить.

anonymous
()
Ответ на: комментарий от anonymous

> Читать учитесь молодой человек!

Спасибо за рекомендацию, мерзкий старикашка :)

> Там скзано еще про пару программ на Python.

Смотрел, впечатление отрицательное. (hint: я знаком более, чем с Одним Самым Правильным Языком).

> Ну я по более в Unix'ах

Там я девять лет. И русский язык не забываю.

> и в "перлах", поэтому удостоил вниманием не только эти два языка ;-)

Аналогично. Python - _говно_.

anonymous
()
Ответ на: комментарий от pitekantrop

Короче или приводишь примеры Spreadsheet::ParseExcel Spreadsheet::WriteExcel для python (причем для их использования будет нужен _только_ пистон) или будем считать анонимусом тябя, глупую доисторическую обезьяну.

anonymous
()
Ответ на: комментарий от anonymous

> Короче или приводишь примеры Spreadsheet::ParseExcel Spreadsheet::WriteExcel для python (причем для их использования будет нужен _только_ пистон) или будем считать анонимусом тябя, глупую доисторическую обезьяну.

Нет!!! Только не это! Я тебе сейчас всё напишу сам бесплатно на Python, Forth, Perl - на чём скажешь, только не считай меня анонимусом! Я этого больше всего боюсь! 8-000

pitekantrop ★★★
()
Ответ на: комментарий от pitekantrop

А, читаешь таки ЛОР. :)

Ладно - я выразился грубо и вообще нехороший человек - но аналоги для пистона есть? То-то же.

anonymous
()
Ответ на: комментарий от pitekantrop

ЗЫ А на forth ты зря наезжаешь. Просто не всем доступно постигнуть фортовую метарулезность. Ну да бывает. Вон тот же антихрист - в лямбда-исчислении шарит, а в слаквари - облом-с.

anonymous
()
Ответ на: комментарий от anonymous

4anonymous (*) (29.01.2004 20:01:31):
>Под Linux'ом?

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

Честно говоря, кошерность excel-файлов, записанных кем-либо, кроме MS, вызывает сомнения. Хотя если только писать - то пойдёт, наверное. Там уже посоветовали, как дёргать перловый вариант из питона. Если же их придётся ещё и читать - тут бы я никому, кроме MS, доверять не стал.

Однако, в своё время, когда у меня стояла задачка парсинга потока .xls'ок, пришлось ставить вендовую машинку.

//Losiki

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.