-
Програмирование: язык Си
У нас в университете надо учится программированию на языке Си. Там на компьютерах(стоит linux, программируем при помощи Emacs) всё замечательно получается, но вот для дома я никак не могу найти подходящий софт.
Есть возможность использовать лицензионный Visual Studio 2008, что я и попытался сделать, но перещёлкав все меню в поисках того, как там можно программировать(и компилировать) именно на языке Си(а не на других), я не нашёл. Надеюсь на подсказку знающих людей.
Было бы так же неплохо, если бы кто нибудь подсказал бы софт для программирования, похожую на EMACS, но для Windows. Да, я встречал отдельные компиляторы в сети, которые надо использовать из командной строки, но это немного не то, что хотелось бы :(
-
Borland C++ Builder. Если он ещё жив, конечно.
-
Так если есть Visual Studio лицензионный, зачем искать другое? в 2005 работало, думаю и в 2008 осталось данная опция:)
[url]http://www.dreamincode.net/forums/showtopic69132.htm[/url]
-
Вот C# от Майкрософт - тот, что в VS 2008 - [url]http://www.microsoft.com/express/vcsharp/[/url]
И там же - C++ - [url]http://www.microsoft.com/express/vc/[/url]
-
[QUOTE=pig;522702]Borland C++ Builder. Если он ещё жив, конечно.[/QUOTE]
Конечно жив! У нас в институте на нём преподают...
-
Кстати, вот это ответвление от Emacs вполне себе работоспособно и под Windows - [url]http://www.xemacs.org/[/url]
-
[QUOTE=Arkadiy;522685]....
Есть возможность использовать лицензионный Visual Studio 2008, что я и попытался сделать, но перещёлкав все меню в поисках того, как там можно программировать(и компилировать) именно на языке Си(а не на других), я не нашёл.... :([/QUOTE]
File->New->Project
Win32 Console Application
Application Seting
(Empty project (finish :)) ->Sourse Files->new)
Project->Add New Item->code->C++File(cpp).
Именно для С.
-
Может лучше поставить себе домой линукс второй операционкой?
-
[QUOTE=Maxim;524994]Может лучше поставить себе домой линукс второй операционкой?[/QUOTE]
у меня сын так поступал, но больно неудобно это. VMWare выручит.
-
[QUOTE]Win32 Console Application[/QUOTE]
А если Win32 не выбирать,а брать Application,то это что за проект будет?
-
[QUOTE=PavelA;525002]у меня сын так поступал, но больно неудобно это. VMWare выручит.[/QUOTE]Линксы хорошо работают на VirtualBox, по опыту говорю, программа совершенно бесплатна.
-
Извиняюсь за долгое отсутствие, была сумасшедшая неделя, и не было времени всё проверить.
[QUOTE=drongo;522712]Так если есть Visual Studio лицензионный, зачем искать другое? в 2005 работало, думаю и в 2008 осталось данная опция:)
[url]http://www.dreamincode.net/forums/showtopic69132.htm[/url][/QUOTE]
Выдаёт хитрую ошибку при компилировании, которую я не могу понять.
[QUOTE=kLen]File->New->Project
Win32 Console Application
Application Seting
(Empty project (finish ) ->Sourse Files->new)
Project->Add New Item->code->C++File(cpp).
Именно для С. [/QUOTE]
А вот это удачно заработало, вот тут уже наверно буду дальше наверно программировать, спасибо!
[QUOTE=pig]Borland C++ Builder. Если он ещё жив, конечно.
[/QUOTE]
Качаю, посмотрим, может он удобнее.
[QUOTE=Numb]
Вот C# от Майкрософт - тот, что в VS 2008 - [url]http://www.microsoft.com/express/vcsharp/[/url][/QUOTE]
А в С# можно тоже на языке С программировать? Или это одно и тоже?
[QUOTE=Maxim]
Может лучше поставить себе домой линукс второй операционкой?
Линксы хорошо работают на VirtualBox, по опыту говорю, программа совершенно бесплатна.
[/QUOTE]
Наши преподаватели языка С как раз и предложили для дома такой вариант: образ Gentoo с своими надстройками, но это хорошо на настольном компьютере, а на ноутбуке такой тандем будет потреблять лишние ресурсы, поэтому я и ищу отдельный софт.
-
[QUOTE=Arkadiy;526379]
А в С# можно тоже на языке С программировать? Или это одно и тоже?
[/QUOTE]
C и С# это по сути разные языки, хотя родственные, С дедушка С# :) .
С- процедурный язык.
С# - это ООП (объектно ориентированное программирование).
С является одним из "предков"(наряду с С++, Visual Basic (в меньшей степени) ) языка С#.
Общее есть в синтаксисе языков.
Второе принципиальное отличие С от С#, в том что С программа компилируется в машинный код(который связан с конкретным процессором и ОС).
А когда компилируется С# программа получается не исполняемый код, а псевдокод(который не зависит типа процессора),который переводиться в исполняемый JIT - компиляторм.
-
[QUOTE=Arkadiy;526379]Наши преподаватели языка С как раз и предложили для дома такой вариант: образ Gentoo с своими надстройками, но это хорошо на настольном компьютере, а на ноутбуке такой тандем будет потреблять лишние ресурсы, поэтому я и ищу отдельный софт.[/QUOTE]Если это современный ноут с 1-2 гигами оперативки, думаю проблем не будет. Только Gentoo не советую. Есть ещё вот такая программа под Windows [url]http://ru.wikipedia.org/wiki/WxDev-C%2B%2B[/url]
-
[URL="http://ru.wikipedia.org/wiki/MinGW"]Компилятор[/URL] + [URL="http://ru.wikipedia.org/wiki/Notepad%2B%2B"]редактор[/URL]
Еще [URL="http://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_C#.D0.98.D0.B7.D0.B2.D0.B5.D1.81.D1.82.D0.BD.D1.8B.D0.B5_.D0.BA.D0.BE.D0.BC.D0.BF.D0.B8.D0.BB.D1.8F.D1.82.D0.BE.D1.80.D1.8B_.D1.8F.D0.B7.D1.8B.D0.BA.D0.B0_.D0.A1.D0.B8.5B2.5D"]компиляторы[/URL].
-
Си на Windows
Посоветуйте пожалуйста IDE для Си.
-
[QUOTE=Maxim;609089]Посоветуйте пожалуйста IDE для Си.[/QUOTE]
Visual Studio 2008 + MSDN - самое хорошее
-
А чего-нибудь полегче? С моим интернетом оно скачается недели через две...
-
[QUOTE=Maxim;609137]А чего-нибудь полегче? С моим интернетом оно скачается недели через две...[/QUOTE]
Полегче будет урезанная студия
[URL="http://www.microsoft.com/rus/express/download/"]Visual С++ 2008 Express Edition [/URL]
Еще здесь посмотрите
[QUOTE=DVi;527670]
[URL="http://ru.wikipedia.org/wiki/MinGW"]компилятор[/URL]+[URL="http://ru.wikipedia.org/wiki/Notepad%2B%2B"]редактор[/URL]
еще [URL="http://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_C#.D0.98.D0.B7.D0.B2.D0.B5.D1.81.D1.82.D0.BD.D1.8B.D0.B5_.D0.BA.D0.BE.D0.BC.D0.BF.D0.B8.D0.BB.D1.8F.D1.82.D0.BE.D1.80.D1.8B_.D1.8F.D0.B7.D1.8B.D0.BA.D0.B0_.D0.A1.D0.B8.5B2.5D"]компиляторы[/URL]
.[/QUOTE]
-
MinGW мне не понравился. Лучше тогда вернуться на Linux и GCC.
[QUOTE]Visual С++ 2008 Express Edition[/QUOTE]Если я правильно понял это только установщик, который будет выкачивать программу из сети. А сколько весит сама программа?
-
[QUOTE=Maxim;609412]MinGW мне не понравился. Лучше тогда вернуться на Linux и GCC.
Если я правильно понял это только установщик, который будет выкачивать программу из сети. А сколько весит сама программа?[/QUOTE]
Это урезанная версия ... но в чем пробелма с размером ? Visual Studio Pro 2008 по размеру примерно 3.5 Гб - вроде ничего запредельного в таком размере нет, можно потихоньку скачать.
-
Проблема с провайдером. Они меняют оборудование, интернет почти не работает :(
Ладно, что-нибудь придумаю. Спасибо за совет.
-
[QUOTE=Maxim;609412]MinGW мне не понравился. Лучше тогда вернуться на Linux и GCC.
Если я правильно понял это только установщик, который будет выкачивать программу из сети. А сколько весит сама программа?[/QUOTE]
Размер программ различных студий экспрессов от 60 до 100 Мб. Может быть немного больше.
-
[QUOTE='Maxim;609412']А сколько весит сама программа?[/QUOTE]
Если еще актуально, чуть больше 800 мб, именно express edition. Там, на оф. сайте, кроме он-лайн установщика, мона скачать iso-шник. Сам скачивал на днях.
-
Скачал Visual Studio Pro 2008 и понял, что буду возвращаться на линукс. Столько всего не нужного, по самой IDE нужна отдельная книга.
-
[QUOTE='Maxim;620590']Столько всего не нужного, по самой IDE нужна отдельная книга. [/QUOTE]Согласен... Причем, как я помню, там еще при этом нет некоторых хедер-файлов. Собственно, тоже в свое время на freebsd поэтому сидел...
Page generated in 0.00856 seconds with 10 queries