Bitcoin Forum
May 29, 2024, 05:43:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: Vod - taking a hiatus from the forum for a couple months to study  (Read 5099 times)
Vod (OP)
Legendary
*
Offline Offline

Activity: 3710
Merit: 3085


Licking my boob since 1970


View Profile WWW
March 08, 2015, 07:50:50 PM
 #61

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.

https://nastyscam.com - landing page up     https://vod.fan - advanced image hosting - coming soonish!
OGNasty has early onset dementia; keep this in mind when discussing his past actions.
printshop
Full Member
***
Offline Offline

Activity: 206
Merit: 100


View Profile
March 10, 2015, 07:34:55 PM
 #62

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?
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 10, 2015, 08:28:16 PM
 #63

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'
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 10, 2015, 08:35:59 PM
 #64

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#)

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 10, 2015, 09:08:25 PM
 #65

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#?
Vod (OP)
Legendary
*
Offline Offline

Activity: 3710
Merit: 3085


Licking my boob since 1970


View Profile WWW
March 10, 2015, 09:12:42 PM
 #66

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

https://nastyscam.com - landing page up     https://vod.fan - advanced image hosting - coming soonish!
OGNasty has early onset dementia; keep this in mind when discussing his past actions.
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 10, 2015, 09:14:53 PM
 #67

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.

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 10, 2015, 09:21:57 PM
 #68

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.
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 10, 2015, 09:24:42 PM
 #69

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)

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 10, 2015, 09:33:26 PM
 #70

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.
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 10, 2015, 09:38:44 PM
 #71

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/

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 10, 2015, 09:45:47 PM
 #72

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) ..."?
onemorexmr
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 10, 2015, 09:52:17 PM
 #73


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.

XMR || Monero || monerodice.net || xmr.to || mymonero.com || openalias.org || you think bitcoin is fungible? watch this
--Encrypted--
Copper Member
Legendary
*
Offline Offline

Activity: 924
Merit: 1007

hee-ho.


View Profile
March 13, 2015, 07:14:49 PM
 #74

oh, hey Vod. I didn't notice you were back..  Tongue
sed
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
March 14, 2015, 07:49:31 PM
 #75


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.
Pages: « 1 2 3 [4]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!