Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Delphi - приемущества и недостатки, принимаются различные высказывания 
:(
    Опции темы
MAKCim
Дата 8.1.2007, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Если сейчас кто-то начнёт утверждать, что в Windows в области системного программирования python является удобным и исчерпывающим инструментом разработки или будет вести к этому, то я даже комментировать это не стану, 

Да, я согласен, Python не язык системного программирования и, естественно, не является исчерпывающим инструментом разработки. Но все же нельзя не признать, что средства для использования API у него есть
Цитата

хотя давно пора перестать отвечать в этой теме.

почему? тема забавная  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
pythonwin
Дата 9.1.2007, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 1
Всего: 36



Цитата(W4FhLF @  8.1.2007,  18:20 Найти цитируемый пост)
в то время, как python здесь помочь ничем не сможет.  

smile
Цитата(W4FhLF @  8.1.2007,  19:20 Найти цитируемый пост)
Уровень абстракции не позволит "спуститься" на системный уровень.  

smile
Цитата(MAKCim @  8.1.2007,  21:13 Найти цитируемый пост)
Я ведь и сказал: для реализации системы Python не подходит, а пользоваться API из него можно, причем тот же модуль os довольно большой... 

MAKCim, ты писал на питоне?
PM WWW GTalk Jabber   Вверх
MAKCim
Дата 9.1.2007, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

MAKCim, ты писал на питоне? 

иначе бы не говорил и не спорил
к чему вопрос?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
pythonwin
Дата 9.1.2007, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 1
Всего: 36



Цитата(MAKCim @  9.1.2007,  13:30 Найти цитируемый пост)
иначе бы не говорил и не спорил
к чему вопрос? 

++1

а что писал?
администрирование?
PM WWW GTalk Jabber   Вверх
MAKCim
Дата 9.1.2007, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

а что писал?
администрирование? 

Ничего особого
просто в курсе, что где лежит  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
slav0nic
  Дата 13.1.2007, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 17.5.2006

Репутация: 1
Всего: 5



мдя
по поводу ОС и тп на python, всё уже сделано до вас:
с 2003 года есть проект (наверно правильней был=( ) unununium.org , считается что это python based OS, хоят понятное дело там дофига и ассемблера и С, но в конечном счёте всё вертится на питоне
как вариант архитектуры (взято с рассылки):
Код

                             boot
                               |
                  scheduler + ext2 + memory manager
                               |
                        stackless-python
                               |
                             shell
                               |
               modules which imports io, vfs, irq ...


основа, в плане работы с железом и фс, ложится на С,  а уже управлением и тп занимается питон

давайте следущий вариант на тему "что нереально сделать на python" B)
зы: все в сад)

Это сообщение отредактировал(а) slav0nic - 13.1.2007, 01:39
--------------------
                                 python.com.ua 
PM MAIL WWW Jabber   Вверх
slav0nic
Дата 14.1.2007, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 17.5.2006

Репутация: 1
Всего: 5



по поводу ассемлера, не вижу проблем, думаю несложно написать на С модуль для этого
есть всякие генераторы шеллкодов типа ShellForge, InlineEgg по-моему вабще песня
для трансляции питона в асм есть http://pyastra.sourceforge.net/ хотя не юзал, нчиего не скажу, в плане работы в винде
http://slav0nic.xss.ru/projects/sl_win_findjmp.py не ассемблер конечно, но системное)

--------------------
                                 python.com.ua 
PM MAIL WWW Jabber   Вверх
MAKCim
Дата 14.1.2007, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



вот это особенно интересно
Цитата

Unununium has a single address space, and all code runs with the same hardware privilege currently. As such, Unununium can not have a microkernel, a monolithic kernel, an exokernel, nor any other kernel flavor.

At this point, most people react with horror since they have been taught that address space separation is what makes secure and stable operating systems. It's true that's how popular systems do it, but that does not mean separation at the address space is the only way to achieve this goal.

Address space separation is useful if programs are written in a language which allows arbitrary memory access, like C or assembly. There are plenty of languages that do not. For example, Python, Ruby, Java, Perl, Lisp, and OCaml to name a few. Programs written in these languages can not access arbitrary memory, which is just as good as separate address spaces, and arguably better, since the separation takes place at a much finer level than individual processes.



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
slav0nic
Дата 14.1.2007, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 17.5.2006

Репутация: 1
Всего: 5



ну [censored 2] ) это интерпретатор же
зато взомоидействие тредов и тп легко реализуемо В)

Это сообщение отредактировал(а) slav0nic - 14.1.2007, 23:11
--------------------
                                 python.com.ua 
PM MAIL WWW Jabber   Вверх
pythonwin
Дата 15.1.2007, 07:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 1
Всего: 36



slav0nic, ++2
PM WWW GTalk Jabber   Вверх
MAKCim
Дата 15.1.2007, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

ну [censored 2] ) это интерпретатор же

ну [censored 2]   smile 
что это за ОС, у которой
Цитата

Unununium has a single address space, and all code runs with the same hardware privilege currently

наколеночная поделка
немудрено, что проект загнулся (хотя все же респект тому, кто это реализовал)

Добавлено @ 10:14 
Цитата

давайте следущий вариант на тему "что нереально сделать на python" B)

первое, что в голову пришло: 
сделай ка ты мне на python перехват системных вызовов в Linux (kernel 2.6*)  smile 

Это сообщение отредактировал(а) MAKCim - 15.1.2007, 10:15


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
pythonwin
Дата 15.1.2007, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 1
Всего: 36



Цитата(MAKCim @  15.1.2007,  13:12 Найти цитируемый пост)

первое, что в голову пришло: 
сделай ка ты мне на python перехват системных вызовов в Linux (kernel 2.6*)  smile

ВНИМАНИЕ!!! слова ЧИСТЫЙ питон - нет. smile
PM WWW GTalk Jabber   Вверх
MAKCim
Дата 15.1.2007, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

ВНИМАНИЕ!!! слова ЧИСТЫЙ питон - нет

желаю удачи  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Daevaorn
Дата 15.1.2007, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 5
Всего: 70



Цитата(MAKCim @  15.1.2007,  11:12 Найти цитируемый пост)
первое, что в голову пришло: 
сделай ка ты мне на python перехват системных вызовов в Linux (kernel 2.6*)   

предлагаю при постановке задачи, прилагать код на Delphi/С/C++, функционал которого нужно реализовать на python. Так честнее.
PM MAIL WWW   Вверх
pythonwin
Дата 15.1.2007, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 1
Всего: 36



Цитата(Daevaorn @  15.1.2007,  14:17 Найти цитируемый пост)
предлагаю при постановке задачи, прилагать код на Delphi/С/C++, функционал которого нужно реализовать на python. Так честнее. 

поддерживаю smile
PM WWW GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0743 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.