The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"На чем мне программировать? Знаю только 1С и асм"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Языки программирования)
Изначальное сообщение [ Отслеживать ]

"На чем мне программировать? Знаю только 1С и асм"  –1 +/
Сообщение от strange2007 email(ok) on 13-Апр-10, 18:25 
Хорошо программирую на 1С и ассемблер под виндовс. Хочу что-то сделать на линуксе. Что смотреть? Куда рыть? Нужно сделать оконные приложения. Понятно, что любой язык подойдет. Так же понятно, что под линуксом ни асм ни 1С не пригодится.
В будущем хочу делать полноценные учетные системы под линуксом.
Спасибо
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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


1. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от unix_max email on 13-Апр-10, 21:53 
>Хорошо программирую на 1С и ассемблер под виндовс. Хочу что-то сделать на
>линуксе. Что смотреть? Куда рыть? Нужно сделать оконные приложения. Понятно, что
>любой язык подойдет. Так же понятно, что под линуксом ни асм
>ни 1С не пригодится.
>В будущем хочу делать полноценные учетные системы под линуксом.
>Спасибо

Глянь в сторону питона. И QT

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от unix_max email on 14-Апр-10, 05:51 
А вообще если ты не имел дела не с чем кроме асемблера и 1С дам совет поразбираться с тем какими техническими решениями пользуются для тех или иных задачь. И под каждую задачу определяется архитектура будующего решения. Если надо хранить данные должен быть компонент для этого. например SQLite или postgresql. морда- графическая библиотека например QT и сама программа морды например на питоне или С++ хотя тут спектр решений сильно богаче. Для пользовательских баз банных где нет сильно крутой математики и не надо запредельных скоростей обработки данных WEB морда (html+ javascript) и сервер Apache + PHP (Pyton) + MYSQL (postgresql) ИМХО самый лучший вариант. и тебе кросплатформенность и доступ из под всего на свете.
Бери интересную и полезную задачку и пробуй решать (проектировать и писать). Смотри какими методами и на каких языках делают это другие. Инет тебе в помощь.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от strange2007 email(ok) on 14-Апр-10, 06:32 
>[оверквотинг удален]
>например SQLite или postgresql. морда- графическая библиотека например QT и сама
>программа морды например на питоне или С++ хотя тут спектр решений
>сильно богаче. Для пользовательских баз банных где нет сильно крутой математики
>и не надо запредельных скоростей обработки данных WEB морда (html+ javascript)
>и сервер Apache + PHP (Pyton) + MYSQL (postgresql) ИМХО самый
>лучший вариант. и тебе кросплатформенность и доступ из под всего на
>свете.
>Бери интересную и полезную задачку и пробуй решать (проектировать и писать). Смотри
>какими методами и на каких языках делают это другие. Инет тебе
>в помощь.

Я с пстгре работаю несколько лет. Он у меня и будет как СУБД. ПХП понравился. Сильно понравился в своё время. Но если только на веб морде, то, скажем склад уже не очень то получится.
Для больших объёмов важны скорость, стабильность и гибкость. ПХП+Апач в скорости не дадут плюсов к сожалению.
Си + КуТ и в догонку морды на ПХП дописывать самое то (исходя из последних опросов и поисков). Наверное буду смотреть в эту сторону.
Почему задаю вопрос? В своё время потратил не один месяц, пока не сел на асм. Сейчас не хочу терять столько времени на творческие поиски

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от Пытливый Ум on 13-Апр-10, 23:51 
>Что смотреть? Куда рыть?

Вот этот язык может всё

http://ru.wikipedia.org/wiki/Brainfuck

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от strange2007 email(ok) on 14-Апр-10, 06:24 
>>Что смотреть? Куда рыть?
>
>Вот этот язык может всё
>
>http://ru.wikipedia.org/wiki/Brainfuck

Ага, а если разобрать двоичную систему, то там вообще всего две команды :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от ACCA (ok) on 15-Апр-10, 23:32 
>Хорошо программирую на 1С и ассемблер под виндовс. Хочу что-то сделать на
>линуксе. Что смотреть? Куда рыть? Нужно сделать оконные приложения. Понятно, что

Не нужно делать оконные приложения. Web вполне дорос до требований бизнеса и удобен как клиентам (не нужно заморачиваться с инсталляцией и лицензиями), так и производителям (SaaS/абонентская плата + меньше граблей с вирусами, совместимостью и бабазинами возле шлангов питания клиентского сервера).

Java, Perl, Ruby, Python - выбирай любого, учи MVC и строгай свои полноценные учётные системы. У Perl есть огромное преимущество - CPAN. Вдобавок летом ожидается Perl6, очень вкусная штука.

От PHP я бы держался подальше - упрощённый Perl for intellectually challenged со всеми вытекающими последствиями.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от strange2007 email(ok) on 16-Апр-10, 05:25 
>[оверквотинг удален]
>удобен как клиентам (не нужно заморачиваться с инсталляцией и лицензиями), так
>и производителям (SaaS/абонентская плата + меньше граблей с вирусами, совместимостью и
>бабазинами возле шлангов питания клиентского сервера).
>
>Java, Perl, Ruby, Python - выбирай любого, учи MVC и строгай свои
>полноценные учётные системы. У Perl есть огромное преимущество - CPAN. Вдобавок
>летом ожидается Perl6, очень вкусная штука.
>
>От PHP я бы держался подальше - упрощённый Perl for intellectually challenged
>со всеми вытекающими последствиями.

Спасибо за развернутый ответ. Я как раз ставил ПХП. У меня теперь много вопросов. Самый наболевший вопрос:
Вы сравнивали учетные системы не веб с вёбом? Как оно по скорости? А по удобству? Работал с glpi (PHP + MySQL) - понравилось, только там сделано в стиле "аля сайт", а надо что-то похожее на парус/сап/1С. Так-же, подскажите, если не трудно, на указанной Вами связке (Java, Perl, Ruby, Python) сложно создать объектную модель? А то я ПХП когда глядел, то там... кхм, мягко говоря неудобно проецировать IDEF0 на код.
В любом случае огромное спасибо за направление. Пойду сегодня читать перл... только самоучитель для чайников найду :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от phpcoder email(??) on 16-Апр-10, 07:29 
>Пойду сегодня читать перл... только
>самоучитель для чайников найду :)

Я бы при выборе между Java/Perl/Ruby/Python/PHP, вероятнее всего, выбрал бы либо РНР, либо Python (к слову, в данный момент пишу именно на РНР, увы).

Почему не Java? Хороший язык, множество фреймворков. Но высокий порог вхождения -- минимум года два, чтобы начать хоть немного разбираться во всём этом разнообразии технологий. Опять же хостинг. Бесплатного нет (ок-ок, про Google App Engine я в курсе, но вряд ли там бесплатно разрешат хостить что-то серьёзное). Даже если взять платный хостинг -- с повышением посещаемости тут же упрётесь в нехватку оперативной памяти. Если вы готовы ко всему этому, то, да, Java это отличный выбор.

Почему не Perl? Опять же, действительно, миллион модулей для него есть на все случаи жизни. Но что-то слабенько он развивается в последнее время. Плюс мне лично не нравится его синтаксис (равно как и у Ruby). Добавлю также, что (в Новосибирске) очень мало вакансий для Perl-программистов. Mail.Ru только их и набирает на свои текущие проекты. Знать Perl хорошо, но если он у вас будет основным и единственным, то есть шанс, что работу будете долго искать.

Остаются Python/PHP/Ruby -- сейчас наиболее востребованные.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от strange2007 email(ok) on 16-Апр-10, 08:21 
>[оверквотинг удален]
>
>Почему не Perl? Опять же, действительно, миллион модулей для него есть на
>все случаи жизни. Но что-то слабенько он развивается в последнее время.
>Плюс мне лично не нравится его синтаксис (равно как и у
>Ruby). Добавлю также, что (в Новосибирске) очень мало вакансий для Perl-программистов.
>Mail.Ru только их и набирает на свои текущие проекты. Знать Perl
>хорошо, но если он у вас будет основным и единственным, то
>есть шанс, что работу будете долго искать.
>
>Остаются Python/PHP/Ruby -- сейчас наиболее востребованные.

Блин, значит перл пока в сторону отставить? Пион + ПХП + Руби будет эффективней?
В общем у меня не сайты, а учетные системы! Т.е. пользователь должен приход, расход, перемещения и т.д. Соответствующие бумажки распечатывать. Все это будет находиться на локальном сервере(ах) и ни какие удалённые хостинги рассматриваться не будут.
СУБД однозначно постгре

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от phpcoder email(??) on 16-Апр-10, 08:26 
>Блин, значит перл пока в сторону отставить?

Тебе решать.

>Пион + ПХП + Руби будет эффективней?

Все три разом ты не выучишь. Нельзя объять необъятное (с) Выбери что-нибудь одно для начала.

>В общем у меня не сайты, а учетные системы!

Ой, я больше рассматривал со стороны web-разработчика.

>Т.е. пользователь должен
>приход, расход, перемещения и т.д. Соответствующие бумажки распечатывать. Все это будет
>находиться на локальном сервере(ах) и ни какие удалённые хостинги рассматриваться не
>будут.

Тогда Java и Swing или Qt и C++ или Python и PyQt/PyGtk.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от strange2007 email(ok) on 16-Апр-10, 08:26 
И еще: деньги я зарабатываю на 1С-е как и большинство в сибири. Под линукс это по вечерам, когда семья засывает
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "На чем мне программировать? Знаю только 1С и асм"  +/
Сообщение от DeadLoco (ok) on 16-Апр-10, 13:26 
>А по удобству? Работал с glpi (PHP + MySQL) - понравилось,
>только там сделано в стиле "аля сайт", а надо что-то похожее
>на парус/сап/1С.

То, что вы хотите (не сайтообразное), называется AJAX - в эту сторону и копать. Либо, как уже говорилось, чистый клиент-сервер без веб-технологий.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

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

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




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

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