The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Microsoft перевела проекты IronRuby и IronPython на..., opennews (ok), 18-Июл-10, (0) [смотреть все]

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


19. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  –5 +/
Сообщение от Аноним (-), 18-Июл-10, 05:34 
>кстате у когонить (ну чисто ради эксперимента может???) -- получалось на практике -- из C# программы запустить какойнибудь код написанный на IronPython
>
>.....а вот из IronPython запустить код написанный на C# -- это легко. а обратно как? %) %) %)...
>
>на CPython таких затруднений нет... там C/C++ программу могут легко интегрировать внутри себя Python-скрипты... также легко как и CPython -- легко взаимодействует с C/C++-кодом

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

Ну да. Скобочки ведь и там, и там примерно одинаковые.

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

23. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 18-Июл-10, 15:24 
я не писал о том что я не вижу разниццы ... откуда такой был сделан вывод? [все три языка [C,C++,C#] я знаю довольно хорошо]
Ответить | Правка | Наверх | Cообщить модератору

30. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  –2 +/
Сообщение от Аноним (-), 18-Июл-10, 23:45 
>я не писал о том что я не вижу разниццы ... откуда такой был сделан вывод?

Откуда-откуда... Оттуда, что вы сопоставляете то, как можно вызвать код на Python из С# и обратно, с тем, как можно вызвать код на Python из C/C++ и обратно.

> [все три языка [C,C++,C#] я знаю довольно хорошо]

Смотря что вы называете "знанием языков".

>.....а вот из IronPython запустить код написанный на C# -- это легко. а обратно как? %) %) %)...

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

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

32. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +1 +/
Сообщение от Аноним123321 (ok), 19-Июл-10, 14:43 
под слово {Легко} -- я имею ввиду что процесс согласования семантики языков -- довольно {интуитивен}.


или вам нада развежать ещё и что:
* CPython -- это Python-НАДСЛОЕНИЕ над C (ЯП Си)
* IronPython -- это Python-НАДСЛОЕНИЕ над C#.NET
* Jython -- это Python-надслоение над Java/JRE

Python как самостоятельная сферическая система в вакууме НЕ БЫВАЕТ (либо бывает -- но такой вариант Python -- не практичен и не распространён)... :-)
простыми словами -- это можно описать как -- "клей" для какойто более низкоуровневой программной среды

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

33. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним (-), 19-Июл-10, 15:16 
>под слово {Легко} -- я имею ввиду что процесс согласования семантики языков
>-- довольно {интуитивен}.

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

Как человек пишет, так и мыслит. Как мыслит, так и пишет. В том числе на формальных языках.

>или вам нада развежать ещё и что:
> * CPython -- это Python-НАДСЛОЕНИЕ над C (ЯП Си)
> * IronPython -- это Python-НАДСЛОЕНИЕ над C#.NET
> * Jython -- это Python-надслоение над Java/JRE

Замечательно. Оказывается Python - это по-вашему "надслоение".
Интересно, а что тогда по-вашему надслоением не является?

Или все, что написано на перечисленных вами языках, по-вашему является надслоением над ними?

>Python как самостоятельная сферическая система в вакууме НЕ БЫВАЕТ

А стандарт Python'а - это по-вашему что?

> (либо бывает -- но такой вариант Python -- не практичен и не распространён)... :-)

То есть вы все-таки не можете до конца определиться, и предполагаете, что все-таки может быть. Но считаете, что в виде "самостоятельной сферической системы в вакууме" он именно "не практичен и не распространен", хотя и поставляется в таком варианте.

>простыми словами -- это можно описать как -- "клей" для какойто более низкоуровневой программной среды

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

А на самом деле вы все эти словечки просто скорее всего где-то вычитали и плохо понимаете, о чем говорите. Это было видно по самым первым вашим репликам. А теперь вы это только подтвердили.

И для пущей солидности еще и всякими скобочками свои "перлы" украшаете, чтобы все считали вас настоящим знатоком этих языков.

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

36. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  –1 +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 02:44 
незнаю чего вы хотите своими репликами доказать...

предераетесь к словам, потом говорите что я что-то там вычетал (разумеется я и читать люблю! что тут плохого?... хотя всё о чём я писал -- это и ПРАКТИЧЕСКИЙ опыт)

вобщим вы победили -- нехочу спорить с вами НЕ_О_ЧЁМ!
захотели меня както унизить?
ды мне насрать на ваше[Аноним] мненее обо мне [Аноним123321]! можете думать и дальше что хотите, я не буду оправдываться  перед какимто анонимом... :-/

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

45. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +1 +/
Сообщение от Аноним (-), 20-Июл-10, 13:37 
>незнаю чего вы хотите своими репликами доказать...

Зачем мне что-то доказывать. Это как раз вы собственными репликами доказываете, кто вы есть на самом деле.

>предераетесь к словам, потом говорите что я что-то там вычетал

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

> (разумеется я и читать люблю! что тут плохого?... хотя всё о чём я писал -- это и ПРАКТИЧЕСКИЙ опыт)

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

По крайней мере отчетливо видно, как вы умеете писать.

>ды мне насрать на ваше[Аноним] мненее обо мне [Аноним123321]! можете думать и дальше что хотите, я не буду оправдываться  перед какимто анонимом... :-/

О, да! Аноним123321 - это конечно принципиально меняет дело.

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

37. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 03:03 
> А стандарт Python'а - это по-вашему что?

стандарт Пайсона -- это стандарт Пайсона.

а вот программы пишут не на стандарте Пайсона на его конкретной реализации.


> Или все, что написано на перечисленных вами языках, по-вашему является надслоением над ними?

CPython являедся надслоением над Си -- НЕ потомучто написан на Си -- а потомучто "склеивает" ~коды~ написанные на Си

как это делать -- вот тебе несколько ссылок:
http://docs.python.org/library/ctypes.html
http://docs.python.org/c-api/
http://docs.python.org/extending/

(и это является ОБЫЧНОЙ практикой разработки программ на Python. а не какойто там hacking-way)

вот тебе например пример проекта Python-библиотеки где вообще нет ни строчки кода на Python:
http://code.google.com/p/python-libtorrent/source/browse/

и таких проектов -- over-9000!


если хочешь посмотреть про IronPython по-отношений-к C#.NET -- то смотри краткий туторил -- тут:
http://www.ironpython.net/documentation/dotnet/


> И для пущей солидности еще и всякими скобочками свои "перлы" украшаете, чтобы все считали вас настоящим знатоком этих языков.

как хочу -- так пишу! ~~~ВКУРИЛ~~~ ?!

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

46. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +1 +/
Сообщение от Аноним (-), 20-Июл-10, 14:15 
>стандарт Пайсона -- это стандарт Пайсона.
>а вот программы пишут не на стандарте Пайсона на его конкретной реализации.

Я уже догадался, что роль реализации языков вы понимаете именно так.
Интересно, а как тогда вы понимаете роль стандартов языков?

>> Или все, что написано на перечисленных вами языках, по-вашему является надслоением над ними?
>
>CPython являедся надслоением над Си -- НЕ потомучто написан на Си -- а потомучто "склеивает" ~коды~ написанные на Си

Я понял, вы считате, что если в Питоне есть средства для "склеивания", то по-вашему сам Питон является ничем иным, как "надслоением".

>как это делать -- вот тебе несколько ссылок:
>http://docs.python.org/library/ctypes.html
>http://docs.python.org/c-api/
>http://docs.python.org/extending/

Вы меня хотели поразить знаинием ссылок?

А с чего вы взяли, что все, что о чем говорится в этих ссылках, относится именно к технолгии "склеивания". Кое что из приведенного там действительно относится к "склеиванию".
Вопрос что именно? Вы считате, что все?

И что именно по-вашему может "склеивается" и с чем, и всегда ли "клеем" является именно Питон?

И следует ли из этого, что _весь_ Питон является "клеем" для другого языка, на котором он написан.

>(и это является ОБЫЧНОЙ практикой разработки программ на Python. а не какойто там hacking-way)

Никто не спорит. Только далеко не единственной "обычной практикой".

Ясно только, что это единственная практика, которую вам удалось осилить, да еще и не изветсно, в какой степени. И вы решили, что весь Питон является "клеем".

Может вы и мастер в технологиях применения бытовых клеящих средств, возможно даже в качестве средства для стимуляции воображения,
но даже в вопросах "клея" в программировании явно "плаваете".

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

>вот тебе например пример проекта Python-библиотеки где вообще нет ни строчки кода на Python:
>если хочешь посмотреть про IronPython по-отношений-к C#.NET -- то смотри краткий туторил -- тут:

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

>как хочу -- так пишу! ~~~ВКУРИЛ~~~ ?!

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

Приводить ссылки любой дурак может. Только понимаете ли вы то, что там написано.
Читать вы может и научились, а вот понимать и писать - еще нет.
По крайней мере при попытках пересказать "своими словами" то, что вы прочитали, у вас все время и получается ~~~{{[[!###!]]}}~~~.

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

50. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 15:53 
> Приводить ссылки любой дурак может. Только понимаете ли вы то, что там написано.

да, понимаю.

только немогу понять -- почему ВАС это так волнует, понимаю ли я %) %) ....

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

52. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 15:59 
http://www.opennet.ru/openforum/vsluhforumID3/68944.html#51
Ответить | Правка | Наверх | Cообщить модератору

53. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 16:11 
> Примеры склеивания я и без вас прекрасно знаю. Но в отличии от вас, я знаю и другие способы применения Питона.

ну и хорошо -- приведи ссылки, где Пайсон не является "клеем"! ыЫ?

только предупреждаю сразу что конструкция print(..) -- тоже написанна на ЯП_Си.
[как и все остальные библиотечные функции Python]

# p.s.: сдаётся мне вообще что ты какойнить старинный (традиционный) perl-программист, просто-навсего ненавидящщий Python, и щщитающщий что все Python-программисты -- недоученная школота. впрочем можешь щитать как угодно!
я-то использую Python для своих практических задач, и знаю о чём пишу.

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

55. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от ВДНХ (ok), 25-Июл-10, 16:51 
>> Примеры склеивания я и без вас прекрасно знаю. Но в отличии от вас, я знаю и другие способы применения Питона.
>
>ну и хорошо -- приведи ссылки, где Пайсон не является "клеем"! ыЫ?

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

>только предупреждаю сразу что конструкция print(..) -- тоже написанна на ЯП_Си.
>[как и все остальные библиотечные функции Python]

Америку открыли! Ну ведь выше мы уже выяснили,
что "быть написанным на С" и "быть клеем для С" - это для вас одно и то же.

># p.s.: сдаётся мне вообще что ты какойнить старинный (традиционный) perl-программист, просто-навсего ненавидящщий Python, и щщитающщий что все Python-программисты -- недоученная школота. впрочем можешь щитать как угодно!

Железная логика!
Почему-то из высказываний, что Питон - это далеко не только "клей",
что вообще-то в пользу Питона,
- вы из этого почему-то "поЩЩитали" ненависть к Питону и к программистам на нем.

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

>я-то использую Python для своих практических задач, и знаю о чём пишу.

Ну уже и так прекрасно известно, что вы пишете - вы пишете "клей".

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

39. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 03:16 
>Сначала вы написали "запуск кода". Теперь вы заявляете, что якобы имели в
>виду "согласование семантики языков".
>
>Как человек пишет, так и мыслит. Как мыслит, так и пишет. В
>том числе на формальных языках.
>

один и тотже смысл можно описать разными словами! неужеле для вас это является новостью? o_0

если я {инициализирую функцию} gtk_window_new(..) -- то я {запускаю код} который был написанн на ЯП_Си (а познее скомпилирован)

видите(!) -- я в прошлом предложении -- использовал два разные словосочитания:
* {инициализирую функцию}
* {запускаю код}
-- а смысл в предложение был заложен один и тот же!

круто да? :-)

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

..например в какомто другом контексте -- словосочатание {запуск кода} -- может обозначать {запуск выполнения исполняемого файла}

# p.s.: ну что? будем и дальше разжовывать слова? :-) :-)

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

47. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним (-), 20-Июл-10, 14:43 
>один и тотже смысл можно описать разными словами! неужеле для вас это является новостью? o_0

Конечно. При условии, если вы этот смысл _понимаете_.
А если вы не понимаете, что факт вашего непонимания очень трудно скрыть, к каким бы ухищрениям вы не прибегали - все равно уровень ваших способностей отчетливо виден.

>
>если я {инициализирую функцию} gtk_window_new(..) -- то я {запускаю код} который был
>написанн на ЯП_Си (а познее скомпилирован)
>
>видите(!) -- я в прошлом предложении -- использовал два разные словосочитания:
>* {инициализирую функцию}
>* {запускаю код}
>-- а смысл в предложение был заложен один и тот же!
>
>круто да? :-)

Очень "круто" видно, что вы не понимаете _смысла_ инициализации. И _разными_способами_ факт своего непонимания здесь продемонстрировали.
И еще вы путаете "запуск кода" с самим кодом.

>хотя одни и теже словосочатания в разных контекстах -- могут обозначать не одно и тоже...
>
>..например в какомто другом контексте -- словосочатание {запуск кода} -- может обозначать
>{запуск выполнения исполняемого файла}
>
># p.s.: ну что? будем и дальше разжовывать слова? :-) :-)

То, что вам в школе много чего плохо разжОвали - это видно.

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

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

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

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

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

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

48. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 15:06 
всё что вы описываете -- это проицырпвание ваших психологических проблемм на других людях (в данном случае на мне)

[[[ характеризуете мой уровень (¿зачем?!) , оперируете общими фразами.. не приводите никаких доказательств/ссылок/цытат ]]]

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

49. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  –1 +/
Сообщение от Аноним (-), 20-Июл-10, 15:45 
>всё что вы описываете -- это проицырпвание ваших психологических проблемм на других людях (в данном случае на мне)

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

>[[[ характеризуете мой уровень (¿зачем?!) , оперируете общими фразами.. не приводите никаких доказательств/ссылок/цытат ]]]

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

Как это не привожу цЫтат? Я абсолютно честно вас цЫтирую без каких-либо искажений.

Ссылки? Ну если я свои мысли могу сформулировать без ссылок и без всяких закорючек, то зачем мне ссылки?
А если вы приводите ссылки, то это еще не доказывает, что вы понимаете, что по этим ссылкам написано (как это было видно выше).

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

51. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним123321 (ok), 20-Июл-10, 15:56 
да ты вообще хоть помнишь изначальную тему беседы?

я написал о конкретных практических проблеммах IronPython (по сравнению с CPython). а ты в ответ на эти фразы -- начал чморить мой уровень и знания.

ДА КАКАЯ РАЗНИЦЦА КАКОЙ МОЙ УРОВЕНЬ И ЗНАНИЯ! ты по теме ответь! или молчи!

# p.s.: непонимаю, почему досих пор не прищёл модератор, и не поудалял твой оффтоп

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

54. "Компания Microsoft перевела проекты IronRuby и IronPython на..."  +/
Сообщение от Аноним (-), 20-Июл-10, 16:53 
>да ты вообще хоть помнишь изначальную тему беседы?

Конечно, прекрано помню.
Вот здесь: http://www.opennet.ru/openforum/vsluhforumID3/68944.html#3
Ну и?

>я написал о конкретных практических проблеммах IronPython (по сравнению с CPython). а ты в ответ на эти фразы -- начал чморить мой уровень и знания.

Конкретные практические проблемы IronPython и так хорошо известны. Они связаны с конкретными практическими проблемами платформы, на которой он сделан.

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

А во-вторых, вы это невинное сравнение IronPython с CPython умудрились сформулировать так, что возникло подозрение, что вы плохо знаете и C#, и С/С++, и сам Python в том числе.

Это были всего лишь подозрения. Но вы их прекрасно подтвердили в своих следующих сообщениях.

>ДА КАКАЯ РАЗНИЦЦА КАКОЙ МОЙ УРОВЕНЬ И ЗНАНИЯ! ты по теме ответь!

Ой! Вы кажется "caps lock" забыли выключить.

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

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

>или молчи!

Ну-у, сначала вы пытались изобразить, что якобы я патыюсь вам запретить писать, как вы пишите (а что толку запрещать, если толком писать все равно не умеете).
А теперь уже сами что-то пытаетесь мне запретить.

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

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

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




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

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