Pages:
Author

Topic: Vod - taking a hiatus from the forum for a couple months to study (Read 5169 times)

sed
hero member
Activity: 532
Merit: 500

Well, I may indeed check this out.  I can't say I'll be using C# for my next big dev project but I appreciate the links to the mono project so that I can see what's going on there.  Also, very interesting that they've got links into the GTK objects.  I will take a look at these links (@VOD I still think you should think twice about java Smiley)

EDIT: what does the (private) mean when you say "I use linux (private) ..."?

it means at home all of my pc's only run linux (xubuntu to be specific)

@vod: sed is right that you should look into java also... its always important to know how others solve problems.

i'd appreciate if you would give me some feedback once you tried mono (even if its in a year or such). as i am mainly a c# developer i am interested in your first impression compared to your main language.

I'll send you a message if/when I get around to it.  FWIW, I don't actually even use java very regularly.  I'd say my "main" languages are bash/grep/sed/perl.  Sometimes I use python.  I've written some java in order to make android apps.  I've written some C programs for fun and learning, but really my strength is writing pretty useful scripts and apps to run experiments or to automate this or that aspect of a workflow.  I don't think of myself as actually a software developer.  I think of myself kinda like the country mechanic of back in the day.  I can open the hood and look around and figure out what's broken and how to fix it but I don't actualy design or build cars myself.

EDIT: I just wanted to add that I too use GNU/Linux on all my home pcs (and at work too). I track debian testing.
copper member
Activity: 924
Merit: 1007
hee-ho.
oh, hey Vod. I didn't notice you were back..  Tongue
sr. member
Activity: 252
Merit: 251

Well, I may indeed check this out.  I can't say I'll be using C# for my next big dev project but I appreciate the links to the mono project so that I can see what's going on there.  Also, very interesting that they've got links into the GTK objects.  I will take a look at these links (@VOD I still think you should think twice about java Smiley)

EDIT: what does the (private) mean when you say "I use linux (private) ..."?

it means at home all of my pc's only run linux (xubuntu to be specific)

@vod: sed is right that you should look into java also... its always important to know how others solve problems.

i'd appreciate if you would give me some feedback once you tried mono (even if its in a year or such). as i am mainly a c# developer i am interested in your first impression compared to your main language.
sed
hero member
Activity: 532
Merit: 500
You may be right about oracle java vs openjdk.  Openjdk is the default on debian so I don't think I've used the sun/oracle java in a long time.  I tend to use bash or perl for server apps but other than these points I guess I agree with you (except for the part about mono, never tried it).

i'd suggest to give mono a try. i use linux (private) and have developed some nice things with it... its just fun...

http://www.monodevelop.com/
(just make sure to make a gtk# project to keep a native feeling. it will still run on windows)

here is list of apps developed and running with mono:
http://www.mono-project.com/docs/about-mono/showcase/software/

Well, I may indeed check this out.  I can't say I'll be using C# for my next big dev project but I appreciate the links to the mono project so that I can see what's going on there.  Also, very interesting that they've got links into the GTK objects.  I will take a look at these links (@VOD I still think you should think twice about java Smiley)

EDIT: what does the (private) mean when you say "I use linux (private) ..."?
sr. member
Activity: 252
Merit: 251
You may be right about oracle java vs openjdk.  Openjdk is the default on debian so I don't think I've used the sun/oracle java in a long time.  I tend to use bash or perl for server apps but other than these points I guess I agree with you (except for the part about mono, never tried it).

i'd suggest to give mono a try. i use linux (private) and have developed some nice things with it... its just fun...

http://www.monodevelop.com/
(just make sure to make a gtk# project to keep a native feeling. it will still run on windows)

here is list of apps developed and running with mono:
http://www.mono-project.com/docs/about-mono/showcase/software/
sed
hero member
Activity: 532
Merit: 500
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that

That is what I've read also.  I don't think Microsoft will be "non-existant" in 5 years.   Wink

Indeed, I'm sure microsoft will be around, selling subscriptions to "office for android" or something like that.  I'm just saying that the days of windows hegemony are behind us and fading fast.  If you write a .NET program that uses Windows only code, the first thing everyone is going to ask you is: "what about all my users who only use iPads" or something along those lines.  Nowadays android is getting worked out well enough to run those conversion tablets with detachable keyboards.  I can't imagine anyone paying a yearly subscriber fee to run Windows when they can have a free open-source OS with all the features they need and none of the old security flaws of the centrally managed (read: single point of failure) or shopped out to sophos/mcaffee whatever security.

My point is mainly that if you want to learn an object oriented, compiled language then you should probably choose java because there are jvms for basically every platform.  If you choose .NET/C# then my grandma can probably run your program because she still has a windows computer.

i'd say i mainly depends whom he wants to target...

bitcoin users: c / c++
windows users: c#
server apps: go, nodejs

java is just dead for me (oracle even put adware in their installer! - well i know openjdk and stuff; but just use mono ;p)

You may be right about oracle java vs openjdk.  Openjdk is the default on debian so I don't think I've used the sun/oracle java in a long time.  I tend to use bash or perl for server apps but other than these points I guess I agree with you (except for the part about mono, never tried it).

And then their's android, an OS app environment written in java, I think that makes it demonstrably not-dead given the popularity of android devices these days.
sr. member
Activity: 252
Merit: 251
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that

That is what I've read also.  I don't think Microsoft will be "non-existant" in 5 years.   Wink

Indeed, I'm sure microsoft will be around, selling subscriptions to "office for android" or something like that.  I'm just saying that the days of windows hegemony are behind us and fading fast.  If you write a .NET program that uses Windows only code, the first thing everyone is going to ask you is: "what about all my users who only use iPads" or something along those lines.  Nowadays android is getting worked out well enough to run those conversion tablets with detachable keyboards.  I can't imagine anyone paying a yearly subscriber fee to run Windows when they can have a free open-source OS with all the features they need and none of the old security flaws of the centrally managed (read: single point of failure) or shopped out to sophos/mcaffee whatever security.

My point is mainly that if you want to learn an object oriented, compiled language then you should probably choose java because there are jvms for basically every platform.  If you choose .NET/C# then my grandma can probably run your program because she still has a windows computer.

i'd say i mainly depends whom he wants to target...

bitcoin users: c / c++
windows users: c#
server apps: go, nodejs

java is just dead for me (oracle even put adware in their installer! - well i know openjdk and stuff; but just use mono ;p)
sed
hero member
Activity: 532
Merit: 500
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that

That is what I've read also.  I don't think Microsoft will be "non-existant" in 5 years.   Wink

Indeed, I'm sure microsoft will be around, selling subscriptions to "office for android" or something like that.  I'm just saying that the days of windows hegemony are behind us and fading fast.  If you write a .NET program that uses Windows only code, the first thing everyone is going to ask you is: "what about all my users who only use iPads" or something along those lines.  Nowadays android is getting worked out well enough to run those conversion tablets with detachable keyboards.  I can't imagine anyone paying a yearly subscriber fee to run Windows when they can have a free open-source OS with all the features they need and none of the old security flaws of the centrally managed (read: single point of failure) or shopped out to sophos/mcaffee whatever security.

My point is mainly that if you want to learn an object oriented, compiled language then you should probably choose java because there are jvms for basically every platform.  If you choose .NET/C# then my grandma can probably run your program because she still has a windows computer.
sr. member
Activity: 252
Merit: 251
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that, maybe they were open-sourcing the object hierarchy, I dunno.  And I have heard of people using the mono compiler to try to compile a c# program on linux but can you really say this is open-source?  Can you really build a cross-platform app in C#?

yes you can easily build cross plattform apps using mono.
last time i checked wpf was not supported...but the gtk# and winform support is really nice.

a few years ago i have developed a webapp for a company for quality control (sqlserver/c#) and tried it just for fun on mono: it worked without even changing a line. (though production was a win-server *ugh*)

classlib is oss, and the c# decompilers are really good (imho better than java because of reflection support).

not sure about the runtime itself but IL (the "asm" of c#) is standardized and fully implemented by mono.
Vod
legendary
Activity: 3668
Merit: 3010
Licking my boob since 1970
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that

That is what I've read also.  I don't think Microsoft will be "non-existant" in 5 years.   Wink
sed
hero member
Activity: 532
Merit: 500
I have heard that Microsoft was going to be open-sourcing a compiler for C# or something like that, maybe they were open-sourcing the object hierarchy, I dunno.  And I have heard of people using the mono compiler to try to compile a c# program on linux but can you really say this is open-source?  Can you really build a cross-platform app in C#?
sr. member
Activity: 252
Merit: 251
How did you get on with your C# course? I've never used that. I've been using Google's Go language lately, been quite impressed.

Whoops.  Haven't got the certificate yet.  Sad  It's a lot harder that I thought, which is why I'm not as active on the forums.

Switch to java or something cross-platform.  No reason to tie yourself to a sinking ship.  Windows is going to be nearly non-existant in 5 years.  Just sayin'

well... c# is way better designed than java and is opensource and crossplattform as well.
i've worked with both and my impression is: java is way slower (develop-time-wise) than c#

just my 2c
(i have used both at work... 2yrs java, 7yrs c#)
sed
hero member
Activity: 532
Merit: 500
How did you get on with your C# course? I've never used that. I've been using Google's Go language lately, been quite impressed.

Whoops.  Haven't got the certificate yet.  Sad  It's a lot harder that I thought, which is why I'm not as active on the forums.

Switch to java or something cross-platform.  No reason to tie yourself to a sinking ship.  Windows is going to be nearly non-existant in 5 years.  Just sayin'
full member
Activity: 206
Merit: 100
How did you get on with your C# course? I've never used that. I've been using Google's Go language lately, been quite impressed.

Whoops.  Haven't got the certificate yet.  Sad  It's a lot harder that I thought, which is why I'm not as active on the forums.

Now that you're semi-back and I've done tens of thousands of dollars of successful trades, how about you remove that idiotic negative feedback you left on a whim several months ago?
Vod
legendary
Activity: 3668
Merit: 3010
Licking my boob since 1970
How did you get on with your C# course? I've never used that. I've been using Google's Go language lately, been quite impressed.

Whoops.  Haven't got the certificate yet.  Sad  It's a lot harder that I thought, which is why I'm not as active on the forums.
legendary
Activity: 1652
Merit: 1016
How did you get on with your C# course? I've never used that. I've been using Google's Go language lately, been quite impressed.
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
BTW, have you got the certificate?

   -MZ
hero member
Activity: 504
Merit: 500
sucker got hacked and screwed --Toad


Actually I was just in Cuba, where a very attractive blond girl let me bite a pineapple off her perfect nipple.  I did use my tongue while doing it. Wink



Now I know what "studying" means in VOD's world.
He was studying something...  Cheesy

sr. member
Activity: 252
Merit: 251
good luck and best wishes!

edit: ehhh welcome back... i hope you made it Wink
legendary
Activity: 2478
Merit: 1020
Be A Digital Miner
good luck.   now i can safely turn back on the setting that shows people's avatars.
Pages:
Jump to: