Имя: Пароль:
LIFE
 
OFF: Почти получается освоить что-то кроме 1С, поможите
↓ (длинная ветка 15.05.2009 22:55)
0 Гений 1С
 
гуру
10.05.09
16:03
Сегодня написал программку на VBA+Excel (http://infostart.ru/projects/2949) которая может быть полезна людям и решил переписать PIM на непроприетарном коде.
Решение, которое долго искалось, вырисовалось само собой - Visual Basic. Зачем париться? Знакомый язык, хорошо работает со строками, с формами работает, с файлами работает, СУБД можно прикрутить к нему, синтаксис а-ля 1С.
К тому же я три месяца писал на нем программу "Директор предприятия" на своей второй работе в ООО "Интеллектуальный офис", так что опыт имеется.

Теперь вопросы знатокам:
1. Какой VB лучше качать? NET не предлагать - ненавижу.
2. VB только под винду работает или есть кросс-платформеры?
3. Какую СУБД выбрать - хочу чтобы работа была через SQL и поддерживались транзакции, плюс чтобы из VBA его можно было прикрутить.
1 sam_sam
 
10.05.09
16:05
слава богу...
А когда произойдет это знаменательное событие?
2 Funny
 
10.05.09
16:06
(0) Это надо отметить! Первый вырвавшийся из крепких цепких лапок!
Я вот тоже пытаюсь второй год. Когда отмечать будем?
3 Гений 1С
 
гуру
10.05.09
16:08
(2) я долго мучался, какую платформу выбрать. А потом вдруг понял, что VB за глаза хватит. Я ж пишу не замену 1с, а просто PIM... ;-)
Там будет места где извернуться.

Кстати, посоветуйте аналог инфостарта, только для разработок на других языках, не на 1с.
4 Funny
 
10.05.09
16:09
(0) Я бы советовал DELPHI - хотя с 1С на хороший софт трудно переходить, непривычно. Что называется почувствуй разницу!
5 Funny
 
10.05.09
16:10
(3) На Delphi - есть форумы конфетки, с готовыми решениями.
6 Funny
 
10.05.09
16:12
(0) А перейти с 1С на Delphi - раз плюнуть.
7 mselling_ru
 
10.05.09
16:13
у мну товарищ с 1с перешел в лореаль, сейчас из парижей не вылазит.
8 VladZ
 
10.05.09
16:15
(0) Гы... "синтаксис а-ля 1С".  
Это у 1с синтаксис а-ля VB. :)
9 Funny
 
10.05.09
16:17
(0) А в чем суть http://infostart.ru/projects/2949 ?
Список адресатов СМСок в одной таблице + текстовой файл обмена? Мда...
10 Stim
 
10.05.09
16:33
(7) L'Oreal.. Париж, Париж...
11 Злопчинский
 
10.05.09
16:41
(4) бяка этот Дельфи...
чем хороша 1С - я думаю в основном про предметные решения, а не про программирование...
так и не нашел в дельфях, как 1-2 движениями положить на форму поле для ввода числа... все что по умолчанию предназначено для ввода "числа" - "глючит"...
..
с этой точки зрения юзал Clarion
12 Funny
 
10.05.09
16:44
(11) Тогда Delphi явно не для тебя, явно! ;0)
13 Злопчинский
 
10.05.09
16:50
(12) ясен пень... когда у меня на 1000 строк математики надо написать 1000 строк визуальной обвески - это это - не программирование.... лучше непрограммированием на 1С заниматься...
14 Funny
 
10.05.09
17:15
(13) ясен корень, что обвеску можно оставить 1С, а интеллектуальную собственность (математику свою) запихнуть в DELPHI. Тогда получится нормальное коммерческое решение, а не вечное рабство под 1С.
15 Funny
 
10.05.09
17:17
(0) Лучшая помощь в соскоке - хороший пинок! ;)))
16 Злопчинский
 
10.05.09
17:23
(14) да ладно..., математику в 1ске в дельфи/кудаеще имеет смысл запихивать не так уж часто.. ибо математика в большинстве своем там тривиально простая...
18 Гений 1С
 
гуру
10.05.09
20:40
(4) Паскаль - отстой. Говорю как ЗНАЮЩИЙ паскаль человек.
(9) Первая приблуда, типо обработка, написанная на VBA исключительно... Начало положено.
(11) я не собираюсь писать 1с на VB, я собираюсь на VB писать PIM, заодно отточу технологию поставки базы данных. Пока не хватает СУБД, нужно ее выбрать, чтобы была бесплатная и имела Portable версию.
19 Guk
 
10.05.09
21:39
(6) А смысл? Я сам 11 лет назад с Делфи на 1С перешел, потому что на 1С бабла больше платят. А сейчас оффшоры накрылись, так дельфистам вообще труба. А на 1С работы завались...
20 Гений 1С
 
гуру
10.05.09
21:41
(19) в моем случае речь идет не о бабле, а о "Для души"...
21 Guk
 
10.05.09
21:42
(20) для души лучше Шопенгауэра почитай...
22 Гений 1С
 
гуру
10.05.09
21:57
Блин, открыл книжку по Vb и сразу же нашел там пункт, что нельзя добавить программно элемент на форму, лажа...
23 Guk
 
10.05.09
22:03
(22) формекс прикрути...
24 b_ru
 
10.05.09
22:53
(22) можно :)

другой вопрос, что не очень просто...
25 Паацелуй меня удача
 
10.05.09
23:03
Я мало чего в этом понимаю, но помоиму это рождение 1са с пингвинами в логотипе ... Этакая пара, аля Винда - Линукс.
26 Гений 1С
 
гуру
10.05.09
23:55
(24) Ладно, господа, можете меня поздравить. Я только что скомпилировал первое приложение в QT. Оно выдает "Hello World". Но экзешник получил...
27 Гений 1С
 
гуру
10.05.09
23:56
теперь посоветуйте, какую СУБД выбрать и как ее драйвер прикрутить к QT
28 Злопчинский
 
10.05.09
23:57
с чем поздравить? с тем, что сумел повторить уровень студента, осваивающего язык? можно только сказать: ну даффай, даффай...
29 Гений 1С
 
гуру
11.05.09
00:01
(28) Как говорил Армстронг - маленький шаг для человека, большой для человечества
30 Лефмихалыч
 
11.05.09
00:02
(29) ни фига! Армстронг говорил: "let my people go"
31 Злопчинский
 
11.05.09
00:03
Не надо себя равнять с Армстронгом... не надо!
Мания величия тоже должна иметь пределы... тем более, что ты знаешо о мании величия, жалкая ничтожная личность?
;-)
32 Злопчинский
 
11.05.09
00:04
(3) а говорил - Заратустра!
33 b_ru
 
11.05.09
00:31
(27) sqlite
34 Гений 1С
 
гуру
11.05.09
00:36
(33) да, для начала можно, потренироваться, тем более он в QT входит.
Правда, не уверен, что он поддерживает транзации
35 b_ru
 
11.05.09
00:38
(34) поддерживает естественно
36 H A D G E H O G s
 
11.05.09
00:42
Гений знает Паскаль??
Мваха-ха.
Даже не смешно.
Как и еще 10 языков программирования. Угу-м.

Вот так, потихоньку и незаметно, пришел маленький белый лисиц на форум Basic-исков.
37 Гений 1С
 
гуру
11.05.09
00:42
(36) что я не знаю в паскале по твоему?
38 Гений 1С
 
гуру
11.05.09
00:43
(35) почему естественно. My SQL до некоторого времени не подддерживал.
39 H A D G E H O G s
 
11.05.09
00:45
(37) Если бы ты знал Паскаль, ты бы не писал
<< Паскаль - отстой. Говорю как ЗНАЮЩИЙ паскаль человек. >>
подобное.
40 H A D G E H O G s
 
11.05.09
00:53
Сиди уж на 1С, нам тебя будет не хватать, если свалишь.

Ты - наше всё ©
41 andrewalexk
 
11.05.09
00:55
(40)
:)
"отучаемся говорить за всех"
42 H A D G E H O G s
 
11.05.09
00:59
Ээ-ээ-э??
Мы - Ежов Дмитрий Сергеевич, повелеваем, Божьей Волей, и.т.д.
Что не так ?
43 Asmody
 
11.05.09
01:00
(42) чьей-чьей волей ты повелеваешь?  :)
44 H A D G E H O G s
 
11.05.09
01:07
(43) Какой - то Российский монарх так подписывался.
З.Ы. Надо было выкручиваться :-)
45 vde69
 
11.05.09
01:07
(40) да пусть идет на VB

вообще смешно слушать суждения человека об паскале из уст человека не написавшего ни одной компоненты...
46 b_ru
 
11.05.09
01:08
(38) mysql 4 поддерживал транзакции (естественно ;) ), а что там было раньше я не знаю, но это однако 2002 год
47 Asmody
 
11.05.09
01:08
Гений, на тебе пару ссылок и забудь ты про этот VB как страшный сон :)

http://zetcode.com/tutorials/pyqt4/
http://zetcode.com/wxpython/

ну и для души: http://romanvbabenko.blogspot.com/2008/10/rubygui-ruby.html
48 valeriy vm
 
11.05.09
01:09
бред какой-то! он VB вдруг начал изучать, яву юзай может по-полезней будет.)))
49 Кредит
 
11.05.09
01:09
вычё все не спите ?
час ночи ёпта
50 vde69
 
11.05.09
01:09
(46) он ХП поддерживать начал, до этого небыло
51 b_ru
 
11.05.09
01:10
(50) да я в курсе, я гения троллю :)
52 vde69
 
11.05.09
01:12
(51) по моему ему на это пофигу,
как я понял - он слышит только себя
53 b_ru
 
11.05.09
01:13
(52) попытка - не пытка
54 GROOVY
 
модератор
11.05.09
04:48
Интересно гений чтонить вообще писал не на 1с, так чтоб с компилятором с поддержкой? ;) Ну так до кучи с версиифицированием...
55 GROOVY
 
модератор
11.05.09
04:51
Вот кстати интересная тема: http://habrahabr.ru/blogs/edu_2_0/59274/
56 Череп
 
модератор
11.05.09
07:24
(0) А я думал, что 1C это русифицированный VB. Далеко же ты спрыгнул. С довольно мощной, пусть и корявой 1С, на ущербный VB.
57 AlinKabaev
 
11.05.09
09:58
(0) автор, твоя жалкая попытка уйти от суровой действительности являет собой лишь силу твоей зависимости от знакомого нам всем наркотика.

Бросай ты это дело, или смирись или иди грузчиком работать.

Ты ведь и в 1с еще постиг только самые вершки. Ни одной предметной области толком не знаешь, только в платформе ковыряешься. Лучше в доделал начатые видеолекции, а то люди ждут, новое поколение растет.

Не дури )))

С уважением...
58 Immortal
 
11.05.09
13:11
(57)да что вы говорите. Гений хоть иногда и достаёт, но мысли у него очень даже продуктивные.
так что не надо лишний раз лохматить бабушку.
(0) сам вот размышляю..а не пора ли уже.
59 Immortal
 
11.05.09
13:13
(33) как то с MMF разговаривали про sql lite.  В общем он сказал ховно, я сказал для моих целей хватит, но там много чего нет , и, как следствие, для чего либо серьёзного её использовать малость некорректно
60 Immortal
 
11.05.09
13:14
+(59) ест-нна попробовал..не понравились тормозульки при работе по сети. Поэтому выкинул нафих.
61 andrewalexk
 
11.05.09
13:36
(58)
:)
да но продуктивные мысли на фоне общей неадекватности....
62 Гений 1С
 
гуру
11.05.09
14:08
(45) Мне паскаль лично не нравится... Еще со времен дельфи. Синтаксис уж очень отличается от Си и Бейсика. Слишком вычурный... Строки встроенные тоже кривые, хотя в Си они не лучше, все равно надо использовать стринги. ;-)
63 Гений 1С
 
гуру
11.05.09
14:12
(59) чего там нет? мне для моих целей нужны: BLOB, транзакции, SQL-запросы. Не знаю, вроде бы это все есть. В QT можно написать прогу так, чтобы потом соскочить на MySQL, если что.
64 Гений 1С
 
гуру
11.05.09
14:13
Тем более мой PIM изначально однопользовательский. Потом можно будет зверей прикрутить.
65 Гений 1С
 
гуру
11.05.09
14:13
(55) Юмор заценил...
66 Mikeware
 
11.05.09
14:44
"Мне паскаль лично не нравится... Еще со времен дельфи. Синтаксис уж очень отличается от Си и Бейсика"© М-дя. "Юмор заценил...":-)
67 AlexSSSS
 
11.05.09
14:45
(62) и часто ты надеваешь стринги?
68 Mikeware
 
11.05.09
14:49
Блондинка собирается на Алтай.
- Надо взять стринги... так что еще? А, стринги! А еще? О, точно стринги!!!
Мать: Дочь, ты хоть бы палатку взяла, да спальник...
Б: Мам, будут стринги - будет и палатка, и спальник, и все будет...
©
69 Гений 1С
 
гуру
11.05.09
14:50
(66) В си более лаконичный дизайн синтаксиса, чем в бейсике. В паскале меня бесит: BEGIN-END, VAR и ":="
70 jbond
 
11.05.09
14:51
>Какой VB лучше качать? NET не предлагать - ненавижу.
а .NET ненавидит тебя. Это мейнстрим версия современного VB. Точка.

качай Visual Basic 2008 Express

А если есть клиническая аллергия на ДотНет, то есть бесплатные:
FreeBasic (кроссплат), Gambas(Linux), VBCCE 5 (старье для ActiveX), Visual Basic 6 Working Modell (на немецком)

2. VB только под винду работает или есть кросс-платформеры?

смотря какой

3. Какую СУБД выбрать - хочу чтобы работа была через SQL и поддерживались транзакции, плюс чтобы из VBA его можно было прикрутит

MSDE/SQL server 2005/2008 Express - Win for PC
Compact - for Pocket
71 Гений 1С
 
гуру
11.05.09
14:52
(70) Немного запоздал. Я уже начал QT изучать. ;-)
Насчет СУБД - поясни выбор именно этого. В QT есть SQLLite, для моих целей в начале хватит, потом прикручу My SQL, когда опыта наберусь
72 jbond
 
11.05.09
14:54
Гений, ставь VB 2008, не будь быдлокодером!

(71) - ты это брось. Немедленно! Тролли сожрут твой моск. Ты же не 14-летний пацан с ЛОРа, который ЦеПеПе - наше все и КюТэ его часть!
73 jbond
 
11.05.09
14:59
Программист ЦеПеПе умер на рабочем месте, так и не дождавшись окончания компиляции Boost
74 jbond
 
11.05.09
15:03
(71) - поставь XAMPP и Netbeans!
75 Гений 1С
 
гуру
11.05.09
15:10
(72) буду быдлокодером
76 Гений 1С
 
гуру
11.05.09
15:10
(74) Пробовал поставить NetBeans, не получилось. Нах, лучше буду ставить QT
77 Гений 1С
 
гуру
11.05.09
15:10
К тому же QT - компилятор, а JAVA работает на виртуальной машине, ну ее нах
78 jbond
 
11.05.09
15:38
QT - это библиотека GUI.
79 Гений 1С
 
гуру
11.05.09
15:55
(78) Не только, таме есть кросплатформенный код по СУБД, работе с сеткой и т.п.
80 Sserj
 
11.05.09
16:16
(76) А что может не получиться в установке NetBeans-ов???
В яву машине начиная c 1.5 входит JavaDB, это ДБ на основе Apach Derby, хорошая встраиваемая субд и в клиент-серверном варианте может работать.
81 Asmody
 
11.05.09
16:23
(76, 77) убило наповал!
[qt - компилятор] - мама рОдная, а мужики то не знают.
82 jbond
 
11.05.09
16:23
для Java с GUI зырь Oracle JDeveloper
83 Asmody
 
11.05.09
16:25
(82) какой ему оракл? он нетбинс поставить не смог (чего там ставить?)
84 jbond
 
11.05.09
16:26
(83) - он там не найдет дизайнера форм :-)))))))))))))))
85 andrewalexk
 
11.05.09
18:03
:)
"грешно смеяться над больными людьми"(с)КП
86 b_ru
 
11.05.09
18:13
(59) Понт засчитан, всенепременно нужно ПИМы писать на Оракле и ДБ2
87 CoolCat
 
11.05.09
18:24
(0) смысл соскакивать???? тем более на гнусный ДЭЛФИ(4).......
88 FanatToNight
 
11.05.09
18:29
мой бывший сосед по коммуналке, кстати, опытный водитель троллейбуса, всё пытался соскочить с алкогольной зависимости. Сколько торпед вшил себе в задницу - сам сбился со счета, но ни одна не помогла: после торпедного шока наверстывал упущенное время, и содержание антифриза в крови, по паре недель :)
имхается мне, что тут все крепко подсели на иглу 1с, торпеда не существует :)
89 Bender_
АцкийРобот
 
11.05.09
18:38
90 Gepard
 
11.05.09
19:53
(70) поправочка, последний компакт работает и на ПК, а на только на КПК.
91 Gepard
 
11.05.09
19:53
(70) поправочка, последний компакт работает и на ПК, а НЕ только на КПК.
92 Гений 1С
 
гуру
11.05.09
20:01
Забейте, я уже понял, что буду изучать QT + SQL Lite на первое время.
ДОшел уже до дизайнера форм. Попробую переписать для начала тротуарные крестики-нолики на QT для пропогандирования этой игры.
93 Gepard
 
11.05.09
21:20
(92) это ты об этих? http://www.3dr.ru/game-xoxo.php
где нет ограничения по полю и пять подряд для выигрыша?
94 Гений 1С
 
гуру
11.05.09
21:21
(93) нет, я про эту: http://infostart.ru/projects/4017
95 Гений 1С
 
гуру
11.05.09
21:21
(93) Сочини правила игры?!
96 Гений 1С
 
гуру
11.05.09
22:13
Блин, начал ковырять QT, какая же гадость этот C++, бррр....
Нужно писать H файлы для каждого диалога, офигеть, трандец...
Может действительно, посмотреть Джаву
97 Гений 1С
 
гуру
11.05.09
22:21
(96) еще что бесит - то что нужно описывать прототип и реализацию дважды, прописывая ручками параметры. Наверное IDE это умеет менять, но для QT я IDE не увидел
98 Иду
 
11.05.09
22:41
...да уж, как в том пятничном анеке, "доктор, вы уже определитесь, или туда или сюда..."
иначе = бесит.
99 b_ru
 
11.05.09
22:49
>>Наверное IDE это умеет менять, но для QT я IDE не увидел

слона то я и не приметил...
А почему Qt Creator не заюзать? Как раз софтина в духе 1Сника
100 Гений 1С
 
гуру
11.05.09
22:50
Не, QT - лажа. Блин, Java не могу скачать пока что, большой зараза JDK, 100 метров. Разорюсь.
Итак, объясвляю розыск. Ищется следующий язык (IDE), неважно.

1. Можно было визуально создавать формы (QT это умеет).
2. Можно было визуально назначать обработчики событий.
3. Можно было программно назначать обработчики событий элементам управления.
4. Можно было программно добавлять элементы на форму.
5. По работе с базой данных особых пожеланий нет... я на PHP писал работу с базой данных, там особых извращений нет, в принципе.

Кстати, freebasic посмотрел, там для работы с окнами юзается WinApi, это ужас.. ;-)
101 Гений 1С
 
гуру
11.05.09
22:54
Хочется такой язык. Нарисовал в IDE форму.
Чтобы ее можно было вызывать просто:
Ф = Новый Формы.МояФорма;
Ф.Открыть();

Уж привязку данных к форме я сделаю через события сам.
А с СУБД вообще работать не особо сложно.

В QT приходится продираться через кучу усложнений, блин...
102 milan
 
11.05.09
22:57
от C# никуда не денешься ;)
103 AHgpuXa
 
11.05.09
23:11
Мдя. Как там говорится "Плохому танцору... любая сцена кривая"
104 b_ru
 
11.05.09
23:15
Гений всех на***л :(
105 Фигня
 
11.05.09
23:18
Ветку в 1 апреля надо... Давно так не ржал.
106 Asmody
 
11.05.09
23:29
Гений, я ж тебе еще в (47) накидал ссылок.
ты попробуй python (или ruby, но это на сладкое).
для GUI PyQT или wxPython. "рисовальщики" есть и под одно (Qt Creator), и под другое (wxFormBuilder). и всяко форма динамически создается, и привязывать события можно. а уж как питон с разными БД работает!
107 FanatToNight
 
11.05.09
23:33
ну, вот!.. наконец-то намечена альтернативно-конкурирующая фирма.. как назовем? "3С" давайте?.. правда, 1с прицепится, скажет, что брэнд перехватили.. "С" не годится..
остальные варианты букв стесняюсь сказать.. :)
но фирму надо основывать..
я буду в первых рядах покупателей :)
108 Asmody
 
11.05.09
23:35
(107) "___1" - имхо, отличное название :)
109 Скользящий
 
11.05.09
23:36
Вот увидите, Г1С еще Нуралиеву сапоги целовать будет.
110 Гений 1С
 
гуру
11.05.09
23:41
111 AlexSSSS
 
11.05.09
23:43
(110) DelphY... да уж
тебя завтра и там обосрут, готовься принимать дерьмецо
112 Гений 1С
 
гуру
11.05.09
23:43
(106) Асмоди, если уж извращаться, то JAVA. Я посмотрел коды - никаких лишних деклараций, как в QT, только по делу код.. Никаких h-файлов.
В С++ нужно сначала декларировать класс, а затем повторять то же самое в реализации. Это некрасиво - дублирование...
113 Гений 1С
 
гуру
11.05.09
23:45
(111) В дельфи как и в С++ объявление и реализация дублируются, т.е. при написании ручками придется ковыряться... в 1С вы же не видите лишнего кода.
Вот в JAVA грамотно - лишнего кода нет, класс описывется в одном месте.
А в QT еще всякие извращения для того, чтобы натянуть на синтаксис С++ модель библиотеки через препроцессор... брррр....
114 AHgpuXa
 
11.05.09
23:46
(110) >>но писать походу я уже умею только на 1С
а как же знание 14ти языков?
115 Гений 1С
 
гуру
11.05.09
23:47
(114) эти языки не содержат GUI. Могу писать GUI на BC++, но противно.
116 H A D G E H O G s
 
11.05.09
23:48
(114) Не делайте из Гения Бога. Бог - не любит конкурентов.
11 языков, всего лишь 11.
117 AHgpuXa
 
11.05.09
23:55
(115) что значит "языки не содержат GUI" ???
118 H A D G E H O G s
 
11.05.09
23:56
Языки, не содержащие ГУЙ по Гению - это консольные, типа Паскаля, не под Форточки.
119 Asmody
 
11.05.09
23:58
(115) я тебе страшную тайну открою - ни С++, ни java не содержат GUI! так что придется тебе просто так пропадать.
120 Asmody
 
12.05.09
00:01
последний язык программирования, с которым мне приходилось сталкиваться, и который "содержит GUI" - это язык foxpro (html не всчет, он язык разметки, но не программирования)
121 Гений 1С
 
гуру
12.05.09
00:11
(119) Асмоди не ерничай. Мне пох содержат они GUI или нет. У меня есть задача - написать программку с формами и БД. Так вот, начал изучать QT, там куча мусорного кода, писать офигительно тяжко. На джава лучше, но она не работает без JRE, а QT генерит EXE-файл.
Всякие руби, PHP и питоны - это извращение, достаточно и Java, все равно интерпретаторы нах.
Так вот, из генерящих EXE - это QT и Delphy, но оба они содержат очень много мусора по сравнению с JAVA и дублирований... просто ужас...
Неужели нет ничего НОРМАЛЬНОГО!!! АУ!!!
122 Гений 1С
 
гуру
12.05.09
00:11
(120) Буквоедство detected.
123 Гений 1С
 
гуру
12.05.09
00:12
(117) А ты как думаешь?
124 Злобный Фей
 
12.05.09
00:17
(121) Delphi тебе самое оно. И нет там мусора, мусор у тебя в голове походу
125 AHgpuXa
 
12.05.09
00:19
(123) я думаю что практически к каждому языку есть графический IDE
126 AlexSSSS
 
12.05.09
00:36
(121) http://www.codegear.com/products/cppbuilder
Это среда, аналогичная Delphi и С++. Т.е. это и формы, возможность сделать полноценную структуру классов для представления твоей предметной области.
127 AlexSSSS
 
12.05.09
00:42
(126) + можно попробовать Turbo C++ 2006 Explorer, если хочется работать без воровства
128 AHgpuXa
 
12.05.09
00:46
(127) Visual Studio EE никто не отменял
129 AlexSSSS
 
12.05.09
00:47
(128) продукты бывшего Borland удобнее для разработки визуальных приложений
130 AHgpuXa
 
12.05.09
00:52
(129)ИМХО удобней та IDE, к которой привык.
131 AlexSSSS
 
12.05.09
00:55
(130) сирожа привык пока только к порнухе :) так что ему самое то
132 AlStorm
 
12.05.09
04:58
А чем NET не устривает? Благодаря Mono NET-проекты запускаются на Линуксе без проблем. ХР скоро перестанет поддерживаться Майкрософтом, да и переходить надо на новые ОС, где NET уже встроен по умолчанию.
Работают NET-приложения быстрее джавовских, к тому же намного проще найти компьютер с установленным NET, чем с установленной джавой:)
Да и IDE от майкрософта - самая гибкая, что есть. Намного лучше всяких там Делфи.
И еще там есть бесплатная версия Express Edition.
C# не сложнее Бейсика, если только чуть-чуть:) Сам очень долго на нем программировал, потом не смог нормально на 1с программировать: ни строгой типизации, ни нормального ООП:)
Да, и если правда врожденная ненависть к NET, пробуй C++, он свободен от NETа, и тоже есть бесплатная версия студии. Новичкам ее с головой хватает.
133 ado
 
12.05.09
05:39
(0) >>1. Какой VB лучше качать? NET не предлагать - ненавижу.

А товарищ в курсе, что VB не .NET больше не делают?
134 Kraft
 
12.05.09
06:23
Гений, жги еще!!!
135 Gepard
 
12.05.09
07:34
(95) я в подобное лет 5 назад играл
136 КВАДРО2
 
12.05.09
07:40
(0) Не взлетит. Подними эту ветку через год.
137 Кириллка
 
12.05.09
07:42
(100)Тебе уже не один раз говорили про питон, только я конкретнее скажу IronPython.
138 ado
 
12.05.09
07:48
(137) Он и один дотнет ставить не хочет а ты ему еще питон поверх дотнета советуешь ;-)
139 Кириллка
 
12.05.09
07:59
(138)я так понимаю, уже насущная проблема другая.
140 ASU_Diamond
 
12.05.09
08:06
Прочитал ветку и понял что гению нужно что-то вроде кнопки "сделать всё за...сь"
141 Егор Сергеевич
 
12.05.09
08:22
(137) Руки прочь от Питона! Пусть хоть что-то святое останется, что еще не очернили его руки...
142 andrewalexk
 
12.05.09
08:35
(140)
:))
нее
просто "оно познает мир"...
143 ILIAS
 
12.05.09
08:41
(100) По всем пунктам подходит MS Visual FoxPro 9 !!!
В нем есть абсолютно все ваши хотелки.
Но он не бесплатный :(
144 Asmody
 
12.05.09
09:05
Гений! Я реально знаю, что тебе нужно: попробуй squeak (http://www.squeak.org/)
Если ты сможешь его установить, если сможешь хоть что-то в нем понять, то...
Работать, конечно, не получится, но хоть удовольствие получишь
145 Unstoppable
 
12.05.09
09:17
(0) Ананас возрождай!
146 Гений 1С
 
гуру
12.05.09
09:29
Я понял, что мне не нравится в Си++, всем курить здесь: Морально устаревшие элементы языков высокого уровня

И объясните мне, в NET версии Си ++ это убожество с H-файлами отключено?
147 Kolyasik
 
12.05.09
09:48
(0) не гони... юзай .NET бейсик и шарп, быстрее и качественнее не напишешь
148 Господин ПЖ
 
12.05.09
10:10
сирожа, пиши под iPhone
149 Волесвет
 
12.05.09
10:12
фокс...
150 b_ru
 
12.05.09
10:23
(146) В C# нет заголовочных файлов :)
151 ValeriTim
 
12.05.09
10:27
Тут про Clarion вспоминали ... http://clarion.ru/
Попробуй ... Очень хороший язык для баз данных ...
152 ValeriTim
 
12.05.09
10:30
(146) А зачем тебе С++ ? что ты от ++ использовать собрался ?
153 Символ
 
12.05.09
10:32
(100)
лучше C# под net.
Юзай ADO и WPF
154 b_ru
 
12.05.09
10:35
(153) Он WPF точно не осилит :D
155 Ювелир
 
12.05.09
10:42
Кажись еще не предлагали. Access. Тама усе есть. Скорость разработки офигенная. Язык VBA. Есть несколько досадных минусов (он не кроссплатформенный и кое что еще, кажись для данных задач не критичное) а в остальном вполне приемлем.
156 ShoGUN
 
12.05.09
10:49
(155) С какого боку Access OpenSource? :) Нахрена с одной закрытой платформы на другую закрытую платформу переходить? :)
157 Funny
 
12.05.09
10:49
(124) Злобному Фею НА его:
"Delphi тебе самое оно. И нет там мусора, мусор у тебя в голове походу."

А кто бы сомневался, кроме Гения 1С! Интересно, все-таки, посмотреть на метания чела со стороны. Со времен САМОСВАЛА так не смеялся!
158 Символ
 
12.05.09
10:50
(154)
главное покурить пару толстых книжек :) и впасть в зависимость
159 Jolly Roger
 
12.05.09
10:50
Кто-нить в курсе, когда у психов весеннее обострение заканчивается?
160 Funny
 
12.05.09
10:51
(159) Так калий же нужно пить, йодистый калий!
161 Cap_1977
 
12.05.09
10:52
(0) Учи asm. )))) "Нет типов, данных кроме байта - остальное от лукавого" (c)
)))))))))
162 Jolly Roger
 
12.05.09
10:55
Кто там пересекается с Гением, подсыпьте ему незаметно й_A_дистого калия...
163 DUDE
 
12.05.09
10:56
(134) + 100

ЗЫ: Предложение модераторам - добавить фильтр по темам, автором которых является Г1С. Думаю, многие оценят и одобрят :)
164 Ювелир
 
12.05.09
11:08
(161) Поддерживаю, ASM в массы. Можно еще в машкодах работать. Никаких тебе аш - файлов. Компиляция не требуется. Просто пишешь два байта и все - комп перезагрузился.
165 luns
 
12.05.09
12:03
рекомендую: EssentialPIM
все украдено до нас...
166 MRAK
 
12.05.09
12:15
(155), (156) OpenOffice.org Base пойдет
167 mini_root
 
12.05.09
12:15
А имеет ли смысл соскакивать? Ты думаешь что в программировании на языках общего назначения медом намазано?

По скорости выкатывания готовых решений и удовлетворению хотелок одинэсу нет равных (по крайней мере, в тех сферах где он традиционно применяется). Это я говорю как человек 5 лет пишущий на быдложабке, да можно сделать какую-то частную подсистему (например, веб отчеты - Tomcat + servlet + html/js + JasperReprots + LDAP/AD + внешняя БД), да она может быть лучше, но это все равно частный костыль, дополнение.

А связка 1с + C# достаточно перспективна, приведу простой пример: до сих пор все обмениваются файликами (только теперь - XML, типо модно), но ведь В КАЖДОЙ винде есть такая замечательная вещь как MSMQ (транзакционная, с сохранением сообщений, с гарантированный доставкой и пр.) и почему-то до сих пор никто из одинэсочной братии не додумался использовать ее для обмена теми XML'никами (или по крайней мере молчит по этому поводу). А в более широком смысле - это шины сообщений, которым сто лет в обед будет и которые давно и плодотворно используются, но нет, мы лучше выгрузим XML'ник, запакуем, и положим на FTP'шник (а если обмен на 100-200 подразделений, выгружалка не отвалится, за день управится?).
Адаптор к MSMQ на шарпе (с API удобным для использования в 1с) пишется за вечер (сколько потребуется времени чтобы вкрячить его в модуль ПроцедурыОбменаДанными и довести всю схему до ума - это уже другой вопрос).

Плюс всевозможные внешние компоненты, посмотри на того же Душелова с инфостарта.
168 mini_root
 
12.05.09
12:23
(132)
1. В mono реализовано далеко не все, как результат переносимость ограниченная.
2. Жаба быстрее, тут уж извиняй, уже мерили фибоначчи с ветвящейся рекурсией (но это не принципиально, тут вопрос в отпимизации JIT'а).
3. Вместо VS Express Edition лучше пользоваться SharpDevelop'ом (там по крайней мере юнит-тесты имеются).
169 Woldemar177
 
12.05.09
12:28
(0) VBA + Firebird + IEnterprise
http://ienterprise.ru - типа оболочки в которой удобно мышкой рисовать формы..
170 mini_root
 
12.05.09
12:29
О, я знаю что может понравится Гению! Груди (они же "жаба для ленивых")!

http://groovy.codehaus.org/Swing+Builder


import groovy.swing.SwingBuilder
import java.awt.BorderLayout as BL

def swing = new SwingBuilder()
count = 0
def textlabel
def frame = swing.frame(title:'Frame', size:[300,300]) {
 borderLayout()
 textlabel = label(text:"Click the button!", constraints: BL.NORTH)
 button(text:'Click Me',
        actionPerformed: {count++; textlabel.text = "Clicked ${count} time(s)."; println "clicked"},
        constraints:BL.SOUTH)
}
frame.show()
171 Funny
 
12.05.09
12:39
Сегодня приснился ужасный сон: Гений 1С остался в 1С!!!
172 Эльниньо
 
12.05.09
12:41
10 INPUT A
20 PRINT A
30 GOTO 10
173 tesei
 
12.05.09
12:43
(100) > Блин, Java не могу скачать пока что, большой зараза JDK, 100 метров. Разорюсь.

Качаешь через сотовый телефон? нокия 5510? :)))
174 BabySG
 
12.05.09
12:47
(100) Qt лажа? Ню-ню... Может тебе лучше остаться на 1С?
(112) Ты, видимо, вообще не понимаешь, зачем делается декларация отдельно и реализация. Учи матчасть и не пиши подобных глупостей больше.
175 floder
 
12.05.09
13:31
Для души пиши на чистом СИ, без плюсов. Ничего лишнего.
176 rs_trade
 
12.05.09
13:45
(0) Теперь вопросы знатокам: ...

Ранее ты постил что сам являешься еще каким знатоком...
177 Funny
 
12.05.09
13:51
(176) Так это он сам так считал, а хочется - чтобы и другие так считали. После замера языками программирования Г1С решил, видимо, что чахнет, ограничивая себя 1С. Вот его, видать, и попёрло. А что касается, Си и Паскаля, так он там уже давно  специалист и новых знаний ему там не обрести,рейтинг свой не повысить.
178 Егор Сергеевич
 
12.05.09
14:13
(0)Гений уже не тот...
179 Оболтус
 
12.05.09
14:29
Мы все умрём?
180 Funny
 
12.05.09
14:43
(179) Да, а, если станем гениями, то - молодыми.
181 Оболтус
 
12.05.09
14:54
Это хорошо.
184 b_ru
 
12.05.09
14:59
(183) я когда студентом был, на первом курсе учился, тоже так вопросы ставил. С опытом пришло понимание того, что выбирать нужно и язык, и компилятор, и библиотеки, и IDE, и систему версионирования в комплексе
186 Гений 1С
 
гуру
12.05.09
15:04
>> не гони... юзай .NET бейсик и шарп, быстрее и качественнее не напишешь
Обоснуй.
>> фокс..., кларион
Не хочу быть привязан к одной СУБД. Тем более мне нужна встраиваемая СУБД, работа через которую ведется без инсталляции, через API СУБД в однопользовательском режиме.
>>В C# нет заголовочных файлов
Ну вот видите, в C# додумались, значит я был прав, что С++ устарел по части заголовочных файлов.
>>А зачем тебе С++ ? что ты от ++ использовать собрался ?
QT хотел заюзать, но споткнулся об убожество заголовочных файлов C++
>> Access
Не генерирует EXE-файл. Нафига мне те же гланды, что в 1с. К тому же я юзал VB, уж лучше тогда VB.
>>Delphi тебе самое оно. И нет там мусора, мусор у тебя в голове походу
В дельфи нету мусора? Те же включения через USES, объявления переменных только в начале процедура, идиотский знак равенства, маразм.
>>рекомендую: EssentialPIM
В нем есть история телефонов и адресов контактов? Можно пометить,что точный год рождения контакта не известен, и т.д. и т.п. Убожество.
>>OpenOffice.org Base пойдет
А что, в нем уже сделали VBA?
>>А имеет ли смысл соскакивать? Ты думаешь что в программировании на языках общего назначения медом намазано?
Я хочу написать однопользовательский PIM, 1с – это из пушки по воробьям в данном случае.
Ну и еще несколько мелких задумок, утилит на каждый день… не юзать же для этого 1с.
Идеал EXE-файл + встроенная СУБД.
>>VBA + Firebird + IEnterprise
Смущает вот это: Свяжитесь сейчас для ответов на вопросы использования.
Ну и конечно же VB, а не VBA.
>> Качаешь через сотовый телефон?
Качаю через Скайлинк. 50 Мб в час ограничение. Можно в принципе скачать 25, притормозить. Потом еще 25. За 4 часа скачать.
>> Ты, видимо, вообще не понимаешь, зачем делается декларация отдельно и реализация. Учи матчасть и не пиши подобных глупостей больше.
Я понимаю, зачем это делается, я не понимаю, почему этим не может заниматься компилятор и почему, РАЗ ты такой умный, в Джаве этого не делается!!!
>> Ранее ты постил что сам являешься еще каким знатоком
Да, я знаю эти языки, но знание языка не предполагает знания GUI, а я сейчас об этом как раз.
187 Господин ПЖ
 
12.05.09
15:09
КВН просто... Уголок дурева
188 andrewalexk
 
12.05.09
15:13
:)
скорее Питрасян..
189 AlexSSSS
 
12.05.09
15:14
Зато теперь фикса всем показал свою истинную "гениальность". Оно конечно и до этого проявлялось (помнится ветка про "ненужность суммы в регистре партий"), но теперь он во всей своей красе.
190 Господин ПЖ
 
12.05.09
15:17
>>Да вы что, если я разрабатываю свою библиотеку + ядро, я не могу обеспечить уникальность имен классов? Бред.

из другой ветки. Тупой 1С-ник во всей красе...
191 Егор Сергеевич
 
12.05.09
15:21
(186) То есть ты знаешь 10+ языков и вообще не писал ничего с гуем? 0_о
193 Егор Сергеевич
 
12.05.09
15:26
(192) + автор абсолютно не умеет гуглить судя по веткам, которые он создает.
194 solver it
 
12.05.09
15:27
Может автор БОТ... ?
195 Егор Сергеевич
 
12.05.09
15:31
(194) ну зачем же так оскорблять ботов...
196 Mort
 
12.05.09
15:37
Да уж. Заголовочные файлы С++ это такой гимор, что легче застрелится. Ветка пятничная однозначно.
197 fishca
 
12.05.09
15:37
Гений, пиши есчо! Зачёёёёёёёёёёёёт!
198 andrewalexk
 
12.05.09
15:37
(194)
:)
если так то "восстания машин" можно не бояться...
199 fishca
 
12.05.09
15:41
(198) как раз из таких ботов выросло "восстание машин", ужоос, брррр...
Паскаль мне не нравитца, плюсы тоже, жаба отцтой, я просто пац сталом.
200 Егор Сергеевич
 
12.05.09
15:42
(200)
201 Гений 1С
 
гуру
12.05.09
15:43
Мда, по существу ничего, одно пижонство
202 andrewalexk
 
12.05.09
15:44
(199)
:))
это что..
в параллельной ветки этот "ботик" докомпилил до
"Почему я должен писать MySuperLib.MyFrame, а не MyFrame"
...
этак скоро будут жалобы типа
"почему я должен писать на синтаксисе этого языка а не как я хочу..."
203 Егор Сергеевич
 
12.05.09
15:45
(201) Так и ты по существу ничего не пишешь. Сплошное нытье и глупость
204 Эльниньо
 
12.05.09
15:48
Моя первая в жизни прога начиналась так:

DIM K(256,256,256,256)

А ОЗУ было всего 16 килобайт, а на дискету влазило всего лишь 180 килобайт.
205 AlexSSSS
 
12.05.09
15:48
(201) а что ты хотел услышать? что бы подпевали твоим стонам про "как же так, нет среды разработки, которая подходит под мои извращенные требования" ???

Я уже ни раз говорил тебе, что если нет того, что ты хочешь - это не значит, что все вокруг тупые и не могут сделать нормально. Это значит одно и только одно - то, что ты хочешь, остальным нахер не нужно.
206 Echo November
 
12.05.09
15:48
(0) А как у VB с производительностью? Ладно, хрен бы с запросами, они на СУБД лягут. Но ведь ещё и бизнес-логика есть, а там попадаются вещи, которые VB будет лопатить до конца кризиса.
207 Егор Сергеевич
 
12.05.09
15:49
(204) Может тут еще кто-нибудь расскажет, как он живого Сталина на параде видел...
208 Эльниньо
 
12.05.09
15:50
(207) Не. Кобу не видел. Путина видел.
209 AlexSSSS
 
12.05.09
15:51
(204) и как же у тебя такой массив в 16 кБ умещался? ))))))
210 Echo November
 
12.05.09
15:51
(209) Ошибка - тоже результат)
211 Эльниньо
 
12.05.09
15:53
(206) Гы. Голова дымилась - но задачку решил.
212 mrkorn
 
12.05.09
15:53
я бы сказал, что C# то, что нужно автору...
наиболее полно поддерживается в VisualStudio и юзает все фичи .net
имеет мощный кодогенератор и причесаный внешне код
213 Егор Сергеевич
 
12.05.09
15:53
(208) Живого?????
214 Егор Сергеевич
 
12.05.09
15:55
(211) Автор ненавидит .Net и кто-то вроде писал что .Net тоже ненавидит автора...
215 AHgpuXa
 
12.05.09
15:55
Г1С, тебе и карты в руки. Сооруди себе свой язык, Гуй к нему и пользуйся.
216 Господин ПЖ
 
12.05.09
15:55
(211) ему переливание мозга нужно...
217 mrkorn
 
12.05.09
15:55
(214) он вроде как VB.Net ненавидит, по сравнению с просто VB
218 Эльниньо
 
12.05.09
15:57
(213) А он что - уже умереть успел? Вот что значит квасить 5 дней подряд.
219 Echo November
 
12.05.09
15:58
(211) Вспомнил своё первое (и последнее) знакомство с VB. Решил пришпандорить гуй на одну свою прогу для командной строки. И, естественно, прогу саму тоже на VB переписал (ибо с DLL тогда ещё не дружил). Скорость упала не то что в разы - на порядки. И подзабил тогда х*й на VB, и ныне, и присно, и во веки веков. Аминь...
220 mini_root
 
12.05.09
16:15
Ну вот, заклевали... топикастер, тебя спасут сись... в смысле груди

http://groovy.codehaus.org/

Качаешь groovy, качаешь hsqldb (встраиваемая БД, работает в серверном,
файловом и in-memory режимаж), ложишь hsqldb.jar в lib groovy и начинаешь
быдлокодить. Гламурный синтаксис, динамическая типизация, производительность
в 3-4 раза хуже жабки (на уровне питона-руби-перла), скрипты могут компилится в
байт код жабы и можно использовать все жабские либы.  Не нужен полноценный
JDK, хватит и JRE, можно даже использовать русскоязычные названия
переменных/методов, если хошь IDE - придется таки поставить нетбинс (я бы
советовал девелоперскую версию 6.7).
Для того чтобы написать PIM-игрушку должно хватить.
221 Funny
 
12.05.09
16:35
(220) НУ, ВОТ: всё про VBA обсудили, перетёрли, теперь ... Г1С, по своим понятиям, может смело считать, что VBA он овладел! ;))
222 Funny
 
12.05.09
16:36
Мне его методы смутно напоминают методы Самосвала. Плюньте в меня, если я неправ!
223 Эльниньо
 
12.05.09
16:39
(222)
"Самосвал - это голова!"
"Г1С- это голова!"...
224 andrewalexk
 
12.05.09
17:04
:)
..скорее "головка"
225 Гений 1С
 
гуру
12.05.09
18:52
>>Так и ты по существу ничего не пишешь. Сплошное нытье и глупость
Например?
>>Почему я должен писать MySuperLib.MyFrame, а не MyFrame
Что скажешь про H-файлы?
>>Я уже ни раз говорил тебе, что если нет того, что ты хочешь - это не значит, что все вокруг тупые и не могут сделать нормально. Это значит одно и только одно - то, что ты хочешь, остальным нахер не нужно
Да, рабам тоже нафиг свобода была не нужна до поры до времени. Лень – двигатель прогресса, и если чуваки колбасят мусорный код, рано или позно этому должен прийти конец.
>>я бы сказал, что C# то, что нужно автору...
Тогда уж лучше JAVA, все равно и тот и тот не дают EXE
226 Господин ПЖ
 
12.05.09
18:55
>>>>я бы сказал, что C# то, что нужно автору...
>>Тогда уж лучше JAVA, все равно и тот и тот не дают EXE

бугага... java-машину не забыл по дороге?
227 Гений 1С
 
гуру
12.05.09
18:57
(226) джава машина есть. JDK весит много, буду качать частями
228 Господин ПЖ
 
12.05.09
18:58
(227) а в чем тогда проблема с .Net Framework? В системах >= XP SP2 он уже есть.
229 Гений 1С
 
гуру
12.05.09
19:07
(228) Если выбирать между го.ном и го.ном, то я выберу кроссплатформенное го.но.
Го.но называю только потому что EXE по определению работает быстрее виртуальной машины.
230 Гений 1С
 
гуру
12.05.09
19:07
я имел ввиду Java и Net. Несмотря на наличие Mono, Net еще не поддерживается полноценно в Линухе
231 Господин ПЖ
 
12.05.09
20:58
а оно тебе в реалии надо? Ты делаешь PIM для работы в одно лицо. Есть мнение что это лицо будет сидеть на Окнах.
232 Гений 1С
 
гуру
12.05.09
21:32
(231) ндык на чем писать-то? Может все таки как я и говорил на VB 6.0?? ;-)
233 Гений 1С
 
гуру
12.05.09
21:35
Ладно, даю QT с его убогими include еще один шанс
234 Гений 1С
 
гуру
12.05.09
21:35
качаю QT Creator
235 Господин ПЖ
 
12.05.09
21:52
(232) убогий он. Лучше VS пока ничего не изобрели.
236 Гений 1С
 
гуру
12.05.09
21:53
(235) C++ тоже убогий язык, но ниче, посмотрим хотя бы
237 Sinoptic
 
12.05.09
22:50
(230) И что вы пристали к этому Линуху, кстати не пойму как он вяжется с:
"Ксати, очень хотелось бы возможность управлять приложениями через OLE, т.е создавать объекты InternetExplorer.Application & Excel.Application" (это с http://sql.ru/forum/actualthread.aspx?tid=663027 )
Не разу не видел (а за мой опыт во фране обошел несколько сотен предприятий) чтобы Линух использовался полноценно КОНЕЧНЫМ юзером (сервера-ДА!, терминальные клиенты-ДА!(цеплятся к windows серверам кстати), но не в качестве рабочей системы) ... НО это мы к холивару переходим.
А если программировать для Windows, то .NET есть на всех Windows начиная с XP SP2 (коих сейчас большинство), и поэтому я не понимаю почему такая боязнь дотнета. И если охота чтоб программа работала под Линухом ничего сложного делать не нужно, достаточно не кодить с применением .Net 3.x, а использовать максимум 2.0, бляго VS предоставляет такой выбор (и я думаю что большинство людей которые пользуются Линухом, смогут запустить прогу которая была написана с учетом того что ей будут пользоватся под Линухом)
Так что мое мнение:
http://msdn.microsoft.com/ru-ru/vstudio/default.aspx
238 mrkorn
 
12.05.09
23:41
(232) >>>Может все таки как я и говорил на VB 6.0?? ;-)
куча постов про скорость явы и дотнета и выбираем совсем медленный бейсик...

скорость работы .Net приложений в подавляющем большенстве приложений будет незаметно ниже приложений на тех же сях, для конечного пользователя
скорость загрузки возможно будет отличаться из-за JIT-компиляции  в остальном это будет нормальный скомпилированный код.

для винды выбор не велик, если нужны все возможности ОС, то это дельфи, с++, или с# (vb.net - по-желанию).
239 SUA
 
13.05.09
06:20
жесть)))
240 Sserj
 
13.05.09
06:28
(238) Ну вообще можно еще и платформенно зависимый бинарный файлик из явы сделать, он и машину не будет просить, правда ради этого почти всю машину в этот екзешник и запихает :)
241 VladZ
 
13.05.09
06:37
(238) По поводу "совсем медленный бейсик" - это ты зря... Смотри тесты...
242 floder
 
13.05.09
13:07
Гений 1С - раз QT не нравится, попробуй GTK с чистым СИ
243 Гений 1С
 
гуру
13.05.09
17:13
(242) это мысль. Только в си тоже юзаются эти долбанные h-файлы... Ну устарели они уже морально, блин
244 Гений 1С
 
гуру
13.05.09
17:14
(238) Я не про net-бейсик. Я про exe-бейсик. Net - как и джава тоже работает на вирт. машине, если вы не в курсе. Поэтому я не хочу ни нет ни джаву...
Нафига ограничивать скорость работы ради какой-то сраной модели исполнения и кроссплатформенности. Кросплатформенность от QT круче.
245 nop
 
13.05.09
17:15
(243) ты тож не молодой!
246 mini_root
 
13.05.09
17:43
(238) Мдаааа... слышь, а ты знаешь во сколько раз медленней  жесткий диск по
сравнению с оперативкой? а по сравнению с регистрами проца?  Кули там тогда
там чего-то хранить? А сетка? Это ж вообще форменный ужас! Пора, пора
возвращаться к программированию аля 50-е - все софтина грузится в оперативную
память с нев...ной ручной оптимизацией и начинает выполнятся! Ты знаешь что на
Буране стояло кажись два проца 86 или 286 и памяти там было меньше метра, но
этого вполне хватило для того чтобы взлететь, сделать виток и сесть при боковом
ветре.
247 b_ru
 
13.05.09
19:17
(244) мне аж страшно расстраивать... но visual basic который не .Net тоже работает на виртуальной машине
248 Fragster
 
гуру
13.05.09
19:20
(247) одна длл с рантайм функциями (которые из exe вызываются) - не виртуальная машина...
249 v77
 
13.05.09
20:43
Ого! Гений все еще выбирает на чем нетлены ваять. Все капризничает :))
подниму к 250
250 Funny
 
13.05.09
20:59
(250) Жесть! Когда же ему уже удастся приложение написать и он охладеет к VB?!
251 andrewalexk
 
13.05.09
22:16
(250)
:)
вот что такие ветки с людями делают....
неокрепшие индивиды с ума сходят пытаясь постичь смысл..
252 Гений 1С
 
гуру
14.05.09
00:00
(247) Не гони, VB 60 дает EXE файл
253 DSS
 
14.05.09
00:17
(236) это же авторитетное мнение самого Гения.  Спасибо что просвятил. оказывается  с++ гов_но.
254 Ненавижу 1С
 
гуру
14.05.09
00:28
(252) но совершенно другой чем Delphi ))
255 8vC1
 
14.05.09
00:40
новый остросюжетный триллер "Беги Гений 1С, беги." В главной роли сам Гений 1С. А если серьезно то автор темы прав, хотя бы в том что 1С:Предприятие - гуано. Мой совет .net будет рулить. Не даром ее встраивают в Windu.
256 Funny
 
14.05.09
00:59
(255) ИМХО, может прижиться только в России и в странах б. СССР. Где авторское право понимается весьма однобоко.
257 b_ru
 
14.05.09
07:36
(252) А .Net какой файл на выходе дает? :)

А какие .exe вообще бывают? %)
258 Гений 1С
 
гуру
14.05.09
09:34
(257) Нет так же как и джава работаент на виртуальной машине
259 orefkov
 
14.05.09
09:47
(258)
Ради справедливости хочу отметить, что на современных ARM-процах 80-90% джавовского байт-кода может выполнятся непосредственно процем, и только для 10-20 оставшихся процентов проц будет вызывать программную реализацию их выполнения.
260 Господин ПЖ
 
14.05.09
09:54
жрать захочет - заскочет на 1С обратно...

представил фиксина тыкающего в VS - долго смеялсо

35-летний дядя с мозгом, засранным 1С, без грамма образования и опыта... Вместо понимания основных вещей - пурга бесконечная.

"Ему уже сдохнуть пора, а он все трапы изобретает" (с) Покровский
261 Гений 1С
 
гуру
14.05.09
14:45
(260) Это не для еды, это для души.
262 Гений 1С
 
гуру
15.05.09
17:16
В общем, практически определился с выбором языка программирования для изучения.

Еще были попытки посмотреть в сторону С++ (QT), но после того, как я почитал у
Джоэла, что прогресс в программировании был осуществлен не за счет ООП, а за счет автоматического сборщика мусора (не нужно следить за освобождением памяти), то решил, что С++ все таки морально устаревший язык.

Жаль, что нет хорошего компилятора с перспективой развития. VB больше 6.0 не поддерживается.

NET даже не рассматриваю, т.к. это немного испорченная JAVA, проходящее решение от микрософт. Хотя жалко. По сути C# - это причесанный Visual Basic, поэтому писать на нем было бы классно. Но у NET нет перспективы, если не верите, читайте Джоэла.

Ну и у JAVA все таки есть преимущества. Есть компилятор JAVA 2 NATIVE, который делает EXE-приложения, правда, скорее всего, обертки над виртуальной байт-кодовой машиной, но по крайней мере, подключает только нужные приложения. Критичные подпрограммы можно вынести в DLL на Си, юзабилити программирования на порядок выше, чем в Си++, так что берем с потрохами JAVA.

К тому же я научился скачивать большие дистрибутивы, скачал и запустил Net Beans, так что на выходных попробую поковырять JAVA и получить первое приложение на нем (крестики-нолики тротуарные). ;-)
263 NS
 
15.05.09
17:29
(11) spinedit конечно-же не подходит...
264 Fragster
 
гуру
15.05.09
17:36
«К тому же я научился скачивать большие дистрибутивы» аа-а-а-а!!!!
265 Господин ПЖ
 
15.05.09
17:38
>>По сути C# - это причесанный Visual Basic, поэтому писать на нем было бы классно.

бугага... это скорее помесь java и c++
266 tararam
 
15.05.09
17:41
(100) и где это jdk по 100 метров лежит?
267 Господин ПЖ
 
15.05.09
17:42
>>прогресс в программировании был осуществлен не за счет ООП, а за счет автоматического сборщика мусора (не нужно следить за освобождением памяти), то решил, что С++ все таки морально устаревший язык.

миздец... В .Net есть сборщик мусора и C++. Что они не так делают с прогрессом?
268 tararam
 
15.05.09
17:42
+netbeans ставится по счету раз. надо только правильно указать установщику папку jdk.
269 Господин ПЖ
 
15.05.09
17:43
собственно над фрейворком пофигу на чем писать... хоть на малайском
270 Гений 1С
 
гуру
15.05.09
17:48
(265) я больше верю Джоэлу, чем Господину ПЖ, а джоэл говорит, что C# - это причесанный бейсик
271 Гений 1С
 
гуру
15.05.09
17:48
(266) jdk-6u13-windows-i586-p.exe&File=jdk-6u13-windows-i586-p.exe  77 метров
272 Salvador Limones
 
15.05.09
17:51
(270) Ты сам-то видел?
c# - явный managed c++ с конструкциями Java
273 Господин ПЖ
 
15.05.09
17:51
(270) я больше верю литературе по C#. А про Джоэла ты позавчера узнал и уже веришь?
274 Гений 1С
 
гуру
15.05.09
17:51
(267)
вот это: http://russian.joelonsoftware.com/Articles/PleaseSirMayIHaveaLinker.html
и особенно вот это:
http://russian.joelonsoftware.com/Articles/HowMicrosoftLosttheWaronA.html


Цитирую:
Моя работа заключалось в том что бы записать программу countdown.exe на три компьютера и запустить ее. Это звучит просто.



Как бы ни так. Двойной щелчок на EXE и я получаю смешное недружелюбное сообщение об ошибке где-то в mscoree.dll или что-то такое, с неуместным дампом моего пути. Естественно, нет сомнения в том что среда выполнения .NET просто не была проинсталированна. К счастью я программист и сразу определил в чем проблема.



Как я инсталлирую среду выполнения? “Простейший” путь через Windows Update. Но Windows Update сначала заставляет меня проинсталлировать все критические обновления, а только потом среду выполнения. Это, разумно, да? Два из “критических” обновлений – это Windows service pack и новая версия Internet Explorer, и оба требуют перезагрузить компьютер.



Как я уже говорил, для запуска этого маленького .NET приложения мне нужно загрузить 70 или 80 мегабайт (хорошо, что у нас скоростной доступ в Интернет) и перезагрузиться три или четыре раза. И это в софтверной компании! Я знаю как долго это длится, потому что когда загрузка началась в первый раз, я включил «Office Space» на большом экране, и к тому времени когда фильм закончился, инсталляция почти завершилась. Каждые десять минут во время просмотра фильма я должен был вскакивать, бежать к компьютеру, чтобы нажать ОК в каком-нибудь дурацком диалоговом окне.



Этого достаточно чтобы вызвать разочарование от использования доморощенных программ. Но подумайте о нашем продукте CityDesk. Практически все наши пользователи загружают бесплатную пробную версию перед тем как купить этот продукт. Им надо загрузить около 9 Мб и не предъявляется никаких дополнительных требований. И, практически, пока никто их этих пользователей не имеет среды выполнения .NET.



А если мы попросим пользователей из небольших организаций и домашних пользователей, сначала пройти через весь ад инсталляции среды выполнения длительностью с целый фильм, то, я думаю, мы потерям 95% из них. Они пока не клиенты, они потенциальные клиенты, и я не могу позволить себе отказаться от 95% моих потенциальных клиентов только ради использования более удобной среды разработки.



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



Я тоже так думал, а потом обнаружил что Microsoft поставляет новую версию среды выполнения каждые шесть или двенадцать месяцев. Понемногу увеличивающееся количество людей имеющих ее опять падает до нуля. И будь я проклят, если я буду тестировать мое приложение на трех различных версиях среды выполнения только для того чтобы получить прирост клиентов на 1,2% на одну из трех версий.
275 Господин ПЖ
 
15.05.09
17:53
(272) +1

сирожа опять порет хню о чем понятия не имеет.

ЗЫ Статьи Джоэла уже устарели.
276 Гений 1С
 
гуру
15.05.09
17:53
(273) там же про Си-Шарп:

И вот пришел .NET. Это был великий проект, супер-пупер унифицирующий проект, призванный расчистить эту кашу раз и навсегда.  Конечно, с управлением памятью. Останется и Visual Basic, но он заполучит новый язык, по духу фактически тот же Visual Basic, но с новым С-подобным синтаксисом фигурных скобок и точек с запятой. Самое главное, новый гибрид Visual Basic и С будет называться Visual C#, так что вам больше не придется говорить, что вы программируете на Бейсике.
277 Gepard
 
15.05.09
17:53
(272) +1
278 Gepard
 
15.05.09
17:54
(276) VB в C# даже не пахнет
279 Господин ПЖ
 
15.05.09
17:55
(274) я тебе про сборщщик мусора, а ты хню порешь и суешь "ламерскую" статейку, которая к этому отношения не имеет.

ЗЫ Джоэл не знал что нет фреймворка на машине... Сейчас сложнее найти машину где его нет.
280 Господин ПЖ
 
15.05.09
17:56
(276) не читайте ахинею.
281 Гений 1С
 
гуру
15.05.09
17:58
(275) я больше верю человеку получающих отстатыщ гринов в год, чем господину ПЖ, получающему отстатыщ деревянных в месяц.
282 Joint
 
15.05.09
17:58
а я начал сомневаться в Jave.. Sun то того...
283 quest
 
15.05.09
17:59
(281) вместо того что бы верить - нужно думать.
284 mrkorn
 
15.05.09
18:00
(276) ты C# видел вообще?
285 Fragster
 
гуру
15.05.09
18:00
(282) это не сан того, это оракл купил производство процессоров и ОС
286 Господин ПЖ
 
15.05.09
18:00
(281)  флаг в руки. Я больше верю реальной литературе, а не статейкам обиженных на MS бывших разработчиков.
287 Joint
 
15.05.09
18:01
так они не весь Sun купили?
288 Господин ПЖ
 
15.05.09
18:02
(284) спросили... ну увидит, поглядит как баран и пойдет дальше... т.к. (283)
289 Гений 1С
 
гуру
15.05.09
18:03
(278) Ну да, Джоэл ошибался, а Гепард прав

(279) По поводу фреймворка на каждой машине:


Я тоже так думал, а потом обнаружил что Microsoft поставляет новую версию среды выполнения каждые шесть или двенадцать месяцев. Понемногу увеличивающееся количество людей имеющих ее опять падает до нуля. И будь я проклят, если я буду тестировать мое приложение на трех различных версиях среды выполнения только для того чтобы получить прирост клиентов на 1,2% на одну из трех версий.
290 Гений 1С
 
гуру
15.05.09
18:04
(284) С# и Java - обе работают на виртуальных машинах, т.е. одного поля ягоды. Смысл выбирать проприетарный C#, если можно выбрать опенсорсный JAVA?
291 mrkorn
 
15.05.09
18:04
(289) сейчас уже не то время, чтобы париться о распрастранении .net
292 Гений 1С
 
гуру
15.05.09
18:05
(284) Неа. мне лень MSDN покупать, у меня есть книжка по C# для начинающих. я ее почитал, да
293 Гений 1С
 
гуру
15.05.09
18:05
(291) Покури (290) внимательно
294 Гений 1С
 
гуру
15.05.09
18:06
Если бы C# компилил в настоящий твердый EXE, а не байт код, то можно было бы еще думать. Но JAVA говорят тоже умеет компилить в твердый EXE, так почему бы и нет?
295 Еврейчик
 
15.05.09
18:06
Если уж с 1С соскакивать, то и с IT направления желательно тоже. Опубликуй свою книгу, выпусти тренинг в интернете по соблазнению тёлок. создай рассылку и будешь жить припеваюче. а компьютеры вредно много
296 Гений 1С
 
гуру
15.05.09
18:07
(295)переименовал тему для тебя специально
297 Еврейчик
 
15.05.09
18:25
(296)Спасибо. я вот действительно верю в твой талант и в вопросах 1С и в женских делах. из форума в последнем с тобой может соперничать разьве что только Дядя Васька судя по его словам.
298 у лю 427
 
15.05.09
18:43
дятлы - проверка
299 mrkorn
 
15.05.09
18:52
(295) тогда российскому пикапу придет полный миздец..
300 ildus
 
15.05.09
18:52
(300) три сотни
301 Кириллка
 
15.05.09
18:55
(294)JAVA правильный выбор.
302 Jolly Roger
 
15.05.09
19:06
я понял: Гений - инопланетянин. Земное прямоходящее так убедительно тупить не может...
303 Torquader
 
15.05.09
19:58
Любит народ сравнивать несравнимое.
1С - надстройка над базой данных.
Java - кросплатформенный объектноориентированный язык программирования с интерпретатором.
Visual Basic - язык программирования с интерпретатором (не путать с VBA под Excel, где только макросы, или VBScript, где нет ничего "вкусного").
Delphi - объектно-ориентированный язык программирования с компиллятором кода.
А, если хочется писать приложения с формами, то изучаем Web-браузеры, Apache или IIS, php и сервлеты - больше пользы будет.
304 Гений 1С
 
гуру
15.05.09
22:55
(303) Визуал Бейсик давно уже стал компилятором, дядя. Еще 6.0
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.