Programowanie w C# na Linuxie

Odpowiedz Nowy wątek
2011-08-07 17:04
Adamus1
0

cześć,

mam pytanie odnośnie programowania w c# na linuxie. Otóż niedługo rozpoczynam swoją przygodę z ubuntu i zastanawiam się nad pozostawieniem na dysku Windowsa. W sumie byłby mi on tylko potrzebny do programowania w c#, o którym niedługo mam zamiar poczytać. Jednak chciałbym się Was zapytać czy jest sens go pozostawiać tylko do tego celu ?

Czytałem, że dzięki jakimś bibliotekom Mono będę mógł programować w C# i na linuxie. Ale jest to również polecane dla początkujących, nie będzie żadnych utrudnień ?

Pozdrawiam.

Pozostało 580 znaków

2011-08-07 17:19
0

Zaczynasz przygodę z C# i z Ubuntu naraz i planujesz porzucić Windowsa? Dziwna kombinacja. Na Windowsa jest sporo więcej narzędzi do pisania w C# (np od JetBrains), użeranie się z Mono raczej nie ma sensu wg mnie.
Java 7 właśnie wyszła, oczywiście na Linucha też, a do Javy są bardzo dojrzałe i dobre IDE działające pod Linuchem, jak np NetBeans, Eclipse czy IntelliJ IDEA. Poza tym jeśli chodzi o wydajność to popularne JVMy zjadają Mono na Linuchu. Tutaj jest poradnik dot Javy 7: http://download.oracle.com/javase/tutorial/


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2011-08-07 17:24
Adamus1
0

Zaczynasz przygodę z C# i z Ubuntu naraz i planujesz porzucić Windowsa?

Nie, pierwsze Ubuntu i trochę kodzenia jeszcze w C++, a potem nowy język. Być może zacznę od Javy, nie wiem jeszcze.

Ale jeśli chodzi o moje pytanie to jednak polecasz zostawić te kilkadziesiąt GB na dysku specjalnie dla Windowsa i programów w C# ?

A decyzję muszę podjąć juz teraz, bo kiedys czytałem o tym, że nie należy instalować Windowsa po linuxie (cos tam się nadpisuje czy coś, już nie pamiętam dokładnie)...

Pozostało 580 znaków

2011-08-07 17:29
1

90% "ekosystemu" .NET to Windows - czy to ASP.NET, czy Office, czy Sharepoint czy cokolwiek innego. Jeżeli chcesz zaczynać i porzucić Windows jednocześnie to C# nie jest najlepszą drogą, bo nie tam raczej jest jego nisza (wiem, jest Banshee i inne dzieci Mono).

A decyzję muszę podjąć juz teraz, bo kiedys czytałem o tym, że nie należy instalować Windowsa po linuxie (cos tam się nadpisuje czy coś, już nie pamiętam dokładnie)...

Nadpisuje MBR. Ale ten Linuksowy da się przywrócić. Zresztą - mamy XXI wiek i istnieje wirtualizacja jeszcze - nie musisz instalować Windows fizycznie, możesz go mieć na VirtualBoksie czy innym narzędziu tego typu.

edytowany 1x, ostatnio: Ktos, 2011-08-07 17:31
Jeśli chcesz bawić się w wirtualizację to nie dotykaj virtualbox tylko użyj vmware :-) - ste 2011-08-08 13:55

Pozostało 580 znaków

2011-08-07 17:33
0

Jak zainstalujesz wina po linuxie to usunie ci gruba. Będziesz musiał go sam instalować.

Też mam ubuntu i winde i też uczę się c#.

Czasem piszę na windowsie + c# express 2010 ale czasem na ubuntu i odpalam na windowsie;p
Nie wiem jak z tym mono ponoć nie działa dużo.

Pozostało 580 znaków

2011-08-07 17:36
Adamus1
0

W takim razie za niedługi czas zacznę od Javy. Chyba i tak nie ma różnicy czy zacznę od niej czy od C#, right ?

Pozostało 580 znaków

2011-08-07 21:35
0
Adamus1 napisał(a)

Ale jeśli chodzi o moje pytanie to jednak polecasz zostawić te kilkadziesiąt GB na dysku specjalnie dla Windowsa i programów w C# ?

Tak, jak radzi Ktos - zrób sobie maszynę wirtualną w VirtualBoxie i działaj po ludzku. (No chyba, że masz kompa starszego niż 5 lat.)


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0