[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/prog/ - Programming

Programming board

Catalog

8chan Bitcoin address: 1NpQaXqmCBji6gfX8UgaQEmEstvVY7U32C
The next generation of Infinity is here (discussion) (contribute)
A message from @CodeMonkeyZ, 2ch lead developer: "How Hiroyuki Nishimura will sell 4chan data"
Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 1 per post.


File: 1427050153294.png (8.89 KB, 600x523, 600:523, mono-logo.png)

079fb1 No.1781

Java, C# or F# for my new project?

It's a small project but not too small. I master none of them but can put my shit together pretty well with Java. Anyways I don't mind learning a new language, will be the first one in years (not counting interpreted ones) which is always a good thing.

Also, is Visual Studio + Blend a good thing or a bad thing?

1e9da1 No.1785

That's not very helpful, tell us more about it.

What project exactly? And what platform? (UNIX/Linux, Windows; mobile, desktop, server, etc, etc)

079fb1 No.1786

As I said it's a little project, and so it does what little projects do:

it takes information out of databases, make not too complex operations with them, needs extensive external input but for a few sources and peripherals, update databases, create new ones, use some files too to store certain kind of info (mostly current user configurations and states) and uses a big enough gui.

Nothing too complex. Nothing special.

079fb1 No.1787

>>1786

As for plataforms, I forgot, it should be crossplataforms.

4d15aa No.1790

>>1781
>Blend
It's bad and derprecated.

d95e34 No.1791

>>1790

what would you use in that line?

4d15aa No.1792

>>1791
Depends on how mature QtSharp is.

Otherwise a Java GUI or web GUI it is.

83fdd8 No.1807

>>1786
Sounds like something you could hack up in a few seconds with flat files and bash.

d95e34 No.1811

>>1807

databases are a bit too extensive to hack with flat files and im not guru enough yet to bash the shit out of everything I want to build.

Java would do the trick if I wanted to do this fast but that's not the case. So this have just evolved from a passtime project to a learning one.

I've begin to learn F# because C# is just Java on steroids but it will take some time to get used to it, I'm having a ton of problems making the most simple things but everything looks neat, I don't know yet if it's only the thrill of a new concept for me but if a week from now I'm still fiddling with it thats probably what I will use.

If not, I will rollback to OO mindset and start with C#.

And for the Blend thing I mentioned in the first post I never done anything but a designer friend of mine told me about it a long ago. I have never done a gui myself before and the only wysiwyg thing I've touched so far is the Qt# you mentioned and it was like… I don't know, a loooong time ago.

Anyways! I'll forget about gui and do what I've been done until now: make a shittard control panel and fuck the police.

c8b5b8 No.1815

C# > Java.
Never used F#, but I feel like if you're going to do FP, you might as well use Haskell or Lisp.



[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]