реклама на сайте
подробности

 
 
> Какой язык стоит изучать для программирования на ПК, писать интерфейсы к разным МК приборам
kamedi_clab
сообщение Oct 5 2006, 11:35
Сообщение #1


Местный
***

Группа: Новичок
Сообщений: 239
Регистрация: 5-10-06
Пользователь №: 21 004



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

Список по видимому актуальных языков судя по курсам Орейли:
http://www.oreillylearning.com/

Course List

Introduction to HTML and CSS
Introduction to PHP
JavaScript 1: Client-Side Programming
Learn Perl for CGI Programming
Learn SQL for Database Programming
Learn C Programming, Part 1
Learn C Programming, Part 2
Learn VBScript
Learn Visual Basic .Net
Learn C#
Learn XML
Learn Object-Oriented Programming Using Java
Learn Unix for Web Programming
Linux/Unix Sysadmin I: The Basics of System Administration
Linux/Unix Sysadmin II: Networking and DNS
Linux/Unix Sysadmin III: Unix Services (including email and web servers)
Linux/Unix Sysadmin IV: Scripting for Administrators--Sed, Awk, and Perl


Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MichaelU
сообщение Nov 20 2006, 10:15
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 1-02-06
Пользователь №: 13 867



Вообще на Delphi или Borland C-Builder можно удобно и быстро написать интерфейсы к приборам. Благо и готовые библиотеки имеются в сети: подключения к LPT, COM, USB; много форумов и документации.
А вот VC++ - явно выйдет подольше - ибо писать сложнее - да и не нужно это для оболочек. Вот если писать драйверы - другое дело - то, что нужно.
Хотя все это коммерческие продукты - соответственно в будующем могут быть проблемы с продажей изделий.
Все выше перечисленное: Perl, PHP, VBScript и т.д. - не для этих целей. И даже хоть теоретически на них можно написать оболочки к приборам - затраты труда и времени будут в разы-десятки раз больше.
Что касается кроссплатформенных технологий: семейство NET, JAVA - их несомненные плюсы:
короткое время разработки;
кроссплатформенная разработка;
есть мощные бесплатные среды разработки под них
В первую очередь:
1. http://Eclipse.org
2. http://developers.sun.com/prodtech/javatoo...art/whatis.html
также:
http://python.org
http://sharpdevelop.net
и т.п.
также создано большое количество компонентов, например http://sourceforge.net/ (в основном под JAVA) и др.
Большим минусом является то, что очень просто детранслировать их код на язык высокого уровня (разве что комментариев не хватает smile.gif ) - поэтому придется постараться, чтобы защитить код программы от просмотра.

Сообщение отредактировал MichaelU - Nov 20 2006, 10:16
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kamedi_clab   Какой язык стоит изучать для программирования на ПК   Oct 5 2006, 11:35
- - Alexsys   Разумеется Visual C++ и Delphi (если планируешь по...   Oct 5 2006, 12:24
- - kamedi_clab   Если не трудно поясните что за помешательство на ...   Oct 5 2006, 12:44
- - LordN   ЦитатаКакой язык стоит изучать для программировани...   Oct 5 2006, 13:06
- - ipc   Несовсем понятно что подразумевается под интерфейс...   Oct 5 2006, 13:40
- - kamedi_clab   Спасибо за ответы. А все же такое C# и .NET   Oct 5 2006, 14:15
|- - Andrew2000   Цитата(kamedi_clab @ Oct 5 2006, 18:15) С...   Oct 5 2006, 21:05
|- - IPI   Цитата(kamedi_clab @ Oct 5 2006, 18:15) С...   Oct 6 2006, 12:47
|- - sff   Цитата(IPI @ Oct 6 2006, 12:47) Грубо гов...   Nov 20 2006, 11:45
- - dezzer   Мне кажется, для разработчика микропрограмм главно...   Nov 21 2006, 12:58
- - Punk   С чего это Делфя стала мертвой ?!   Dec 27 2006, 18:26
- - WHALE   Цитата(Punk @ Dec 27 2006, 18:26) С чего ...   Dec 27 2006, 19:54
- - Ruslan1   У меня очень хорошо прижился C++ Builder. Так как ...   Jan 6 2007, 12:29
- - VBKesha   .NET это очередная новация MS чтобы показать что п...   Jan 10 2007, 02:18
- - Dmitrij_80   насчет PHP тонко подмечено. Впрочем на perl когда-...   Jan 30 2007, 21:43
- - MichaelU   Вот недавно наткнулся на Lazarus - кроссплатформен...   Feb 6 2007, 20:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 01:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01279 секунд с 7
ELECTRONIX ©2004-2016