Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Разработка программ на маленьком PC (корманном)   Найти похожие ветки 

 
AlexG ©   (2004-07-10 16:36) [0]

Как вы думаете? Можно на PokedPC установить, например, Delphi и разрабатывать там, например, какой-нибудь COM-объект или просто разрабатывать какой-то алгоритм, чтобы потом его использовать на обычных компьютерах? Или для этого нужен ноутбук?


 
Thor ©   (2004-07-10 16:59) [1]

хех.
а ничего, что у покетов архитектура совсем иная? Ну, ARM, например %)
если есть желание писать из-под эмулятора доса на Паскале четвертой-пятой версии, то милости просим.
дак что не заморачивайся и копи на нормальный ноут.


 
KilkennyCat ©   (2004-07-10 17:01) [2]

Можно. только сложно. придется паяльником поработать.


 
Rem   (2004-07-10 17:01) [3]

1. > для этого нужен ноутбук
2. > Можно на PokedPC... разрабатывать там, например, какой-нибудь COM-объект или просто разрабатывать какой-то алгоритм
Никто не запрещает. Там и текстовые редакторы встроенные есть.
3. Можно и на листике бумаги >просто разрабатывать какой-то алгоритм


 
DrPass ©   (2004-07-10 17:41) [4]


> Как вы думаете? Можно на PokedPC установить, например, Delphi
> и разрабатывать там, например, какой-нибудь COM-объект

Конечно. Я, например, установил C++Builder на "Электронике МК-61" и разрабатываю на нем всякие СОМ-объекты. А у моего знакомого AutoCAD в кофеварке стоит. Он пьет кофе и проектирует самолеты для Красной Армии.
Неужели ты никогда не видел карманный компьютер хотя бы на витрине магазина?


 
AlexG ©   (2004-07-10 17:42) [5]

//3. Можно и на листике бумаги >просто разрабатывать какой-то алгоритм
Я имел ввиду следующую ситуацию:
1. Новые компоненты. Можно изучить их, понять что куда нужно присваивать, как с ними лучше работать. А потом на рабочем месте с ними уже работать.
2. Написать объект COM или еще что-то, что не должно зависеть от архитектуры, и использовать на своем компе.
3. Он такой маленький! и поэтому более удобный в плане таскания его за собой, чем ноутбук.


 
DrPass ©   (2004-07-10 17:43) [6]


> 1. Новые компоненты. Можно изучить их, понять что куда нужно
> присваивать, как с ними лучше работать. А потом на рабочем
> месте с ними уже работать.
> 2. Написать объект COM или еще что-то, что не должно зависеть
> от архитектуры, и использовать на своем компе

Мдя...


 
AlexG ©   (2004-07-10 17:44) [7]

//DrPass ©
У них с обычным PC такая большая разница, что не возможно на Pocked писать программы? Для меня это открытие, если это правда...


 
AlexG ©   (2004-07-10 17:49) [8]

//DrPass ©   (10.07.04 17:43) [6]
Мдя...
Какой-то высокомерный оффтоп :/ Если нечего сказать, то лучше молчи. Выгода ведь понятна...


 
DrPass ©   (2004-07-10 17:52) [9]

Есть такое понятие как "архитектура"
Ее определяет система команд процессора, распределение адресов памяти и портов ввода-вывода, команды управления внешними устройствами, и сами внешние устройства; набор функций операционной системы и много-много других параметров. Ни по одному из них архитектура pocket не совпадает с архитектурой PC. Это компьютер "из другого мира". Более того, это не столько компьютер, сколько электронная записная книжка с возможностью программирования.
У твоих электронных часов (у тебя есть электронные часы?) тоже есть процессор, память, и устройства ввода/вывода. Между ними и РС примерно столько же отличий


 
DrPass ©   (2004-07-10 17:52) [10]


> Какой-то высокомерный оффтоп :/ Если нечего сказать, то
> лучше молчи. Выгода ведь понятна...

Николько не высокомерный. Просто от удивления


 
AlexG ©   (2004-07-10 17:55) [11]

//DrPass ©   (10.07.04 17:52) [9]
А как же технологии COM DotNET и пр.?


 
AlexG ©   (2004-07-10 17:56) [12]

Какие-нибудь кросс-платформенные языки...?


 
DrPass ©   (2004-07-10 18:09) [13]


> что не возможно на Pocked писать программы?

Писать программы для наладонника на PC можно. Для этого есть замечательные инструменты вроде PocketStudio (она, кстати, похожа на Delphi) и эмуляторы наладонников для отладки разрабатываемыго софта (если тебе интересно, скачай эмулятор. Так можно "пощупать" виртуальный наладонник, и разобраться, нужен ли он тебе).
На самом наладоннике тоже теоретически можно писать программы. Только вряд ли кто додумается разработать какую-нибудь систему программирования для наладонника, ибо это уже извращение.

> А как же технологии COM DotNET и пр.?


> Какие-нибудь кросс-платформенные языки...?

WinCE похожа по системе вызовов на Windows. Только похожа, не более. Java-апплеты можно заставить работать на наладоннике, но это уже заслуга виртуальной машины Java.
.NET, по идее, тоже должна бы работать, когда напишут .NET framework для наладонников. Но пока в природе реализация .NET есть только под PC.
Вообще, Java и .NET - особый случай, который не нужно спутывать с разработкой программ в Delphi. Это "виртуальные машины" с "виртуальной архитектурой". Т.е. и на наладоннике, и на PC должна стоять специальная программа (в первом случае написанная под архитектуру наладонника, во втором - под PC), которая будет имитировать и на том, и на другом некий "виртуальный компьютер" с одной и той же системой команд.


 
AlexG ©   (2004-07-10 18:15) [14]

//DrPass ©
Спасибо. :)


 
Igorek ©   (2004-07-10 19:09) [15]


> Как вы думаете? Можно на PokedPC установить, например, Delphi
> и разрабатывать там, например, какой-нибудь COM-объект или
> просто разрабатывать какой-то алгоритм, чтобы потом его
> использовать на обычных компьютерах? Или для этого нужен
> ноутбук?

Я думаю можно и возможно.


 
Baron ©   (2004-07-10 19:20) [16]

Черта лысого.
При таких задачах слишком высоки требования к нервной системе.


 
KilkennyCat ©   (2004-07-10 19:41) [17]

я же говорю: паяльником :)


 
Baron ©   (2004-07-10 19:45) [18]

KilkennyCat ©   (10.07.04 19:41) [17]
И донкратом


 
Baron ©   (2004-07-10 19:45) [19]

KilkennyCat ©   (10.07.04 19:41) [17]
И донкратом


 
iZEN ©   (2004-07-10 20:40) [20]

На Спектрумах же программировали.
Я, например, видел java-мидлет для сотового телефона: интерпретатор Бейсика; запускал, писал простенькие программки в нём - работает! Это просто продвинутый программируемый калькулятор.

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


 
хм ©   (2004-07-10 20:44) [21]

2iZEN: где такой эмулятор?! Для Siemens? А то мне по школе очень пригодилось бы


 
DrPass ©   (2004-07-10 22:12) [22]

Интерпретатор Бейсика может написать кто угодно просто от скуки. Ну а в разработку полноценной среды программирования нужно вложить много усилий. Никто не будет этим заниматься ради создания заведомо бесполезной (и глупой) игрушки


 
jack128 ©   (2004-07-10 22:37) [23]


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


 
iZEN ©   (2004-07-11 16:51) [24]

to хм ©   (10.07.04 20:44) [21]
Здесь, кажется:
http://www.garret.ru/~knizhnik/index.html


 
Thor ©   (2004-07-14 02:09) [25]


> .NET, по идее, тоже должна бы работать, когда напишут .NET
> framework для наладонников.


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

програмить под кпк уже сейчас можно в M$ Visual Studio на C++ и C#.
токма для кпк нужно на него установить .NET Compact Framework и соответственно при прогировании нельзя использовать некоторые операторы\операции и прочее, которые не входят в CF.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.044 c
1-1089847742
_Demik_
2004-07-15 03:29
2004.08.01
-= MainMenu =-


1-1090268197
Виталий
2004-07-20 00:16
2004.08.01
Написание кода


1-1089821765
sectus
2004-07-14 20:16
2004.08.01
входные данныйе одной функции разных типов....


1-1090407519
ksa2002
2004-07-21 14:58
2004.08.01
Qreport


14-1089979029
pavel_pavel
2004-07-16 15:57
2004.08.01
Билли





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский