Forum Index > Coș cu teme șterse > Soft > Разработчики ПО

#0 by System at 2008-02-24 11:40:56 (915 săptămâni în urmă) - [Link]Top
Тут вот идейка пришла.... а почему бы не собраться и не заняться чем-то интересным?
что скажете? какие предложения?=)

Люди поддерживающие идею:
1) SKYDOS
2) Datar
3) mdcool
4) sergeyABC
5) alhimik33
6) jekader
7) AndrianG



Mesaj util ?   Da   0 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
<< Precedenta      Următoarea >>

#326 by ZendeN (Uploader) (0 mesaje) at 2008-05-01 17:09:22 (906 săptămâni în urmă) - [Link]Top
Прикладной софт писался и еще долго будет писаться и на С++.. 20 лет жил язык и еще столько же проживет!

Покажи мне какие платформы поддерживает ваш многоуважаемый фрэймворк, чтоб в нем видеть решение всех проблем программиста!


Mesaj util ?   Da   0 puncte
#327 by mdcool (Power User) (0 mesaje) at 2008-05-01 17:16:35 (906 săptămâni în urmă) - [Link]Top
#325 Datar, "... умирающему языку ..." - а дрова ты тоже на сишарпе пишешь? а игры? понимаешь, если писать софт, критичный по времени выполнения, то пожалуй удобнее языка не найти, вот они к нему и обратились. страуструп описывает только язык, без вижуал части, кнут пишет про алгоритмы. а андрей хочет узнать какие особенности именно вижуал 2008 языка.

хотя честно говоря что сишарп что си++ на вс.нет 2008 - адинфиг выполняется на базе фреймворка. написал я недавно для прикола одну форму с парочкой вкраплений, но когда она сожрала у меня 30 метров оперативки после запуска, да и процессэксплорер отобразил ее процесс желтым цветом (значит процесс запущен под фреймворком) - уважение к разработчикам майкрософта немного упало. а вы говорите "майкрософт != навязывание"


Mesaj util ?   Da   0 puncte
#328 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 19:55:23 (906 săptămâni în urmă) - [Link]Top
#327 mdcool, "... #325 Datar, "... умирающему языку ..." - а дрова ты тоже на сишарпе пишешь? а игры? понимаешь, если писать софт, критичный по времени выполнения ..." - читай внимательней, главное вот здесь:

Datar wrote:

Ладно если бы его применяли (c++) по назначению, для системных там утилиток, дык пытаются адаптировать под прикладную разработку...



Кстати, ты не задумывался почему каталиста ставит фрэймворк при установке ;-)
Хотя соглашусь с тем, что каталиста это не дрова, а больше прикладное ПО

#327 mdcool, "... хотя честно говоря что сишарп что си++ на вс.нет 2008 - адинфиг выполняется на базе фреймворка ..." - вот это правильно, называется шнягэ манагетцэ, так что думаю стоить иницатору дискусии всетаки почитать двух класиков, чтобы понять синтаксис языка и как на нем решаются алгоритмы, остальное чистый фрэймворк, здесь к масадэне, к сожалению учебников не имеется, только джетингстартед.

#327 mdcool, "... написал я недавно для прикола одну форму с парочкой вкраплений, но когда она сожрала у меня 30 метров оперативки после запуска ..." - ну это все-таки манагет коде а не чистый цэ, он выполняется в управляемой среде CLR со всеми вытекающими последствиями, подозреваю что ты в референче еще и System.Windows.Forms напихал разных. Об этом я и говорил выше: есть хорошая среда разработки для системных утилиток разных, есть VS.NET для прикладников, не понимаю зачем микрософту поганить цэпласплас и вводить его в манагет среду, ASP.NET страница на манагетцэ - это просто ужас. Я еще понимаю j#, для тех кто переходит с жабы, но для насильников совсем понять не могу.

Editat de către Datar la 2008-05-01 20:10:42




Mesaj util ?   Da   0 puncte
#329 by System at 2008-05-01 20:11:20 (906 săptămâni în urmă) - [Link]Top
Спасибо за совет. С этими авторами уже знаком, ознакомлюсь с другими их "произведениями" :) только тут уже у меня возникает другой вопрос, а стоит ли вообще писать прикладные программы на вижуале? может на си шарп перейти? или еще что-то? просто опыта работы с последними разработками микрософта у меня мало... приятно услышать мнение умных людей, которые уже через это прошли и знают все + и - этих сред разработок.
как прикажете поступить?...
:|


Mesaj util ?   Da   0 puncte
#330 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 20:11:38 (906 săptămâni în urmă) - [Link]Top
#326 ZendeN, "... 20 лет жил язык и еще столько же проживет! ..." - и ассемблер всегда молодой :-)

Editat de către Datar la 2008-05-01 20:18:03




Mesaj util ?   Da   0 puncte
#331 by System at 2008-05-01 20:12:41 (906 săptămâni în urmă) - [Link]Top

Datar wrote:

и ассемблер всегда молодой

+1 что правда, то правда :)


Mesaj util ?   Da   0 puncte
#332 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 20:16:48 (906 săptămâni în urmă) - [Link]Top
#329 SKYDOS, посмотри на статистику использования софта в крупных компаниях. Цэ не очень подходит для прикладных разработок, здесь фавориты java и С#. Собсно, C# и делали для того чтобы создать мощный, удобный и универсадьный во всех отношениях язык для прикладников ровно как и фрэймворк. Сам же CLR написан на цэ, вот и вся суть. Все зависит от решаемой задачи.


Mesaj util ?   Da   0 puncte
#333 by System at 2008-05-01 20:20:37 (906 săptămâni în urmă) - [Link]Top
#332 Datar,
говорят, что си универсальный язык, неужели C# лучше? является ли он хорошей альтернативой с++? (не важно для решения какой задачи)


Mesaj util ?   Da   0 puncte
#334 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 20:24:36 (906 săptămâni în urmă) - [Link]Top
#333 SKYDOS, универсальных языков не бывает, все определяется областью применения. Понимаешь, как-то однажды люди создали цэ и ассемблер умер. Но как-то однажды люди создали васик, но цэ продолжал жить. А все потому, что область применения этих языков разная. К тому же есть такая штука: производительность труда разработчика.


Mesaj util ?   Da   0 puncte
#335 by System at 2008-05-01 20:27:33 (906 săptămâni în urmă) - [Link]Top
#334 Datar,
благодарю за хорошее оьъяснение. думаю продолжу изучения Visual C++, но в большей степени уделю внимание Visual C#... а одновременно возникает сомнение, не "старомодно" ли теперь учить дельфи и программить на ней? на билдере?


Mesaj util ?   Da   0 puncte
#336 by mdcool (Power User) (0 mesaje) at 2008-05-01 21:19:45 (906 săptămâni în urmă) - [Link]Top
#335 SKYDOS, в том то и дело что вообще то (как я слышал) делфи уже считается мертвым языком. да он был хорош, даже qip написан на нем, но существующий сейчас языки должны его переплюнуть

#328 Datar, "... читай внимательней ..." - спс, не допер с первой попытки

#328 Datar, "... каталиста ставит фрэймворк при установке ..." - дык эти лентяи из ати решили не изобретать велосипед а быстро написали простую утилиту на сишарпе. вот только они забыли, что после загрузки компа эти 2 ехе-шки отжирают метров 50 из оперативы (виста). я так жить не согласен - один раз отстроил этой утилитой видуху и убрал ее нафиг с автозапуска.

#328 Datar, "... еще и System.Windows.Forms напихал разных ..." дефолтное окно с тремя кнопками, иконкой и областью дла просмотра картинки, встроенной в ехе-шку.. могу все отксринить и даже проект прислать.

#333 SKYDOS, "... говорят, что си универсальный язык, неужели C# лучше? является ли он хорошей альтернативой с++? (не важно для решения какой задачи) ..." - с++ (нативный) компилится прямо в бинарник, получается маленькая легковесная прога, которая и жрет кстати немного. классический пример - utorrent.exe (правда он еще заархивирован в 3 раза). когда я сидировал по 400 торрентов он больше 30 метров оперативы вообще ни разу не попросил.. сишарп же компилится как я жава - в байт-код, который во время выполнения еще раз вызывает кучу библиотек и прочей гадости, отчего жрать меньше не начинает.. вдобавок еще и родное кэширование и прочие мерзости омрачают жизнь пользователю - их создавали для ускорения работы программы, однако бинарники всегда работали и будут работать быстрее..


Mesaj util ?   Da   0 puncte
#337 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 22:14:26 (906 săptămâni în urmă) - [Link]Top
#336 mdcool, "... #328 Datar, "... еще и System.Windows.Forms напихал разных ..." дефолтное окно с тремя кнопками, иконкой и областью дла просмотра картинки, встроенной в ехе-шку.. могу все отксринить и даже проект прислать. ..." - често говоря цэ я давно забросил, еще с университеской скамьи, но подозреваю что ты не на MFC или ATL писал, а на манаджет. Коли так, то вэлкам на фрэймворк, технология WinForms не дается бесплатно.

#336 mdcool, "... в байт-код, который во время ..." - ты хочешь сказать что исполняется MSIL код, а не бинарный? Тогда зачем CLR производит жит-компиляцию?

Editat de către Datar la 2008-05-01 22:22:53




Mesaj util ?   Da   0 puncte
#338 by System at 2008-05-01 22:18:19 (906 săptămâni în urmă) - [Link]Top

mdcool wrote:

#335 SKYDOS, в том то и дело что вообще то (как я слышал) делфи уже считается мертвым языком. да он был хорош, даже qip написан на нем, но существующий сейчас языки должны его переплюнуть

#333 SKYDOS, "... говорят, что си универсальный язык, неужели C# лучше? является ли он хорошей альтернативой с++? (не важно для решения какой задачи) ..." - с++ (нативный) компилится прямо в бинарник, получается маленькая легковесная прога, которая и жрет кстати немного. классический пример - utorrent.exe (правда он еще заархивирован в 3 раза). когда я сидировал по 400 торрентов он больше 30 метров оперативы вообще ни разу не попросил.. сишарп же компилится как я жава - в байт-код, который во время выполнения еще раз вызывает кучу библиотек и прочей гадости, отчего жрать меньше не начинает.. вдобавок еще и родное кэширование и прочие мерзости омрачают жизнь пользователю - их создавали для ускорения работы программы, однако бинарники всегда работали и будут работать быстрее..



понятно... чувствую, что я отстал от жизни... мне теперь что ли дельфи и билдер забросить и ОКОНЧАТЕЛЬНО перейти на микрософские продукты?


Mesaj util ?   Da   0 puncte
#339 by mdcool (Power User) (0 mesaje) at 2008-05-01 22:20:26 (906 săptămâni în urmă) - [Link]Top
#337 Datar, подожди, не грузи так терминами.. дай пока побалдеть от того что я выдал такую умную речь )))

#337 Datar, "... о подозреваю что ты не на MFC или ATL писал, а на манаджет ..." - приложение создавал по дефолту, подозреваю что в 2008 именно происходит именно как ты сказал. то есть по дефолту - какая то фигня вместо бинарника....

#337 Datar, "... Тогда зачем CLR производит жит-компиляцию? ..." - а вот это попрошу расфифровать, так как не знаком...

#338 SKYDOS, "... мне теперь что ли дельфи и билдер забросить и ОКОНЧАТЕЛЬНО перейти на микрософские продукты? ..." - не советую.... держи альтернативу как запасной вариант.


Mesaj util ?   Da   0 puncte
#340 by System at 2008-05-01 22:21:22 (906 săptămâni în urmă) - [Link]Top
#339 mdcool,
#337 Datar, "... Тогда зачем CLR производит жит-компиляцию? ..." - а вот это попрошу расфифровать, так как не знаком...
+1 мне тоже не понятно... расшифрую плиз

#339 mdcool,
а на какой язык уделять больше внимания? :)

зы. чувствую, что С++... не так ли?


Mesaj util ?   Da   0 puncte
#341 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 22:23:09 (906 săptămâni în urmă) - [Link]Top
#339 mdcool, Откомпилируй следующий код как консоле аппликатион и посмотри размер:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
  class Program
  {
    static void Main(string[] args)
    {
      var q = new List<int> { 4, 5, 6, 7 };
      var w = from item in q
              where item > 5
              select item;
      foreach (var item in w)
        Console.WriteLine(item);
    }
  }
}

#340 SKYDOS, чем больше языков знаешь тем лутче, я например даже почитываю книжки про пэхапэ, на всякий случай.

#340 SKYDOS, "... #339 mdcool,
#337 Datar, "... Тогда зачем CLR производит жит-компиляцию? ..." - а вот это попрошу расфифровать, так как не знаком...
+1 мне тоже не понятно... расшифрую плиз ..." -

http://ru.wikipedia.org/wiki/JIT
http://ru.wikipedia.org/wiki/MSIL


Mesaj util ?   Da   0 puncte
#342 by System at 2008-05-01 22:26:35 (906 săptămâni în urmă) - [Link]Top

Datar wrote:

#340 SKYDOS, чем больше языков знаешь тем лутче, я например даже почитываю книжки про пэхапэ, на всякий случай.



ок... так и поступлю. а как с пхп ты?


Mesaj util ?   Da   0 puncte
#343 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 22:28:31 (906 săptămâni în urmă) - [Link]Top
#342 SKYDOS, "... ок... так и поступлю. а как с пхп ты? ..." - когда не было ASP.NET тока на нем и вкалывал, счас конечно подзабыл практику, остались тока теоретические знания.


Mesaj util ?   Da   0 puncte
#344 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2008-05-01 22:29:36 (906 săptămâni în urmă) - [Link]Top
#336 mdcool, "... даже qip ..." - труЪ!


Mesaj util ?   Da   0 puncte
#345 by System at 2008-05-01 22:30:01 (906 săptămâni în urmă) - [Link]Top
#343 Datar,
сорри за глупый вопрос, но что это за технология .NET? с чем его едят и как? :)


Mesaj util ?   Da   0 puncte
#346 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 22:30:52 (906 săptămâni în urmă) - [Link]Top
#345 SKYDOS, научись читать википедию: http://ru.wikipedia.org/wiki/Microsoft_.NET


Mesaj util ?   Da   0 puncte
#347 by mdcool (Power User) (0 mesaje) at 2008-05-01 22:30:53 (906 săptămâni în urmă) - [Link]Top
#341 Datar, "... Откомпилируй следующий код как консоле аппликатион и посмотри размер: ..." - ща не могу, винду переустановил пару дней назад, еще не все вернул на место

лучше скажи сам размеры.. хоть знать буду, а то потом забуду проверить


Mesaj util ?   Da   0 puncte
#348 by DatarDisabled (Uploader) (0 mesaje) at 2008-05-01 22:32:45 (906 săptămâni în urmă) - [Link]Top
#336 mdcool, "... сишарп же компилится как я жава - в байт-код, который во время выполнения еще раз вызывает кучу библиотек и прочей гадости, отчего жрать меньше не начинает.. вдобавок еще и родное кэширование и прочие мерзости омрачают жизнь пользователю - их создавали для ускорения работы программы, однако бинарники всегда работали и будут работать быстрее.. ..." -

обрати внимание на выделенное:

http://ru.wikipedia.org/wiki/Microsoft_.NET wrote:

Так же как и технология Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения (CLR) байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора.

Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft (в настоящее время в Java используется более совершенная многоуровневая компиляция — Sun HotSpot). Современная технология динамической компиляции позволяет достигнуть аналогичного уровня быстродействия с традиционными «статическими» компиляторами (например, C++) и вопрос быстродействия зачастую зависит от качества того или иного компилятора.



А теперь перечитай еще раз, там где подчеркнуто: "в машинные коды целевого процессора". Понимаешь суть этого действия и в чем преимушество это дает перед компиляторами, вроде цэ и старой дельфей?


Mesaj util ?   Da   0 puncte
#349 by System at 2008-05-01 22:36:26 (906 săptămâni în urmă) - [Link]Top
#348 Datar,
мда... ступил я... :-/ спасибо за пинок)) так сразу надо было сделать, а я с вопросами и вопросами, хотя все есть в вики :)


Mesaj util ?   Da   0 puncte
#350 by mdcool (Power User) (0 mesaje) at 2008-05-01 22:36:36 (906 săptămâni în urmă) - [Link]Top
#348 Datar, ну это и есть та самая двойная компиляция о которой я говорил. и проги на ней бывают быстрыми только тогда когда прога не все время работает, то есть в промежутках простоя происходит прекомпиляция кода наперед, соответственно пользователь даже не замечает разницы в скорости.

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

#349 SKYDOS, "... хотя все есть в вики :) ..." - тоже факт. я в свое время не один день потратил почитав вики. хотя я далеко не все ссылки там нажимал. но зато теперь имею обобщенное представление обо многом в интересующих меня областях


Mesaj util ?   Da   0 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
<< Precedenta      Următoarea >>

Forum Index > Coș cu teme șterse > Soft > Разработчики ПО

You are not permitted to post in this forum.


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.