Quantcast

Jump to content


Photo

Suggestion.


  • Please log in to reply
8 replies to this topic

#1 Raui

Raui
  • 5687 posts


Users Awards

Posted 14 November 2009 - 06:54 PM

I've been thinking a bit lately. I believe that codex should embrace C#.NET and perhaps the other .NET languages. It is in my opinion much easier than python. We have a fair few people on the board who can code it and we even have people who code with it for a living here on the board. So why not use it?

#2 Adam

Adam
  • Coffee God


  • 4771 posts


Users Awards

Posted 14 November 2009 - 07:01 PM

I've been thinking a bit lately. I believe that codex should embrace C#.NET and perhaps the other .NET languages. It is in my opinion much easier than python. We have a fair few people on the board who can code it and we even have people who code with it for a living here on the board. So why not use it?


From what I understand, once Dan's core for c# is released (or shortly after) codex will start supporting c#. Other languages besides I'm not so sure of.

#3 Raui

Raui
  • 5687 posts


Users Awards

Posted 14 November 2009 - 07:10 PM

Which can be converted to vb.net so there is vb.net support too :)

#4 Adam

Adam
  • Coffee God


  • 4771 posts


Users Awards

Posted 14 November 2009 - 07:24 PM

The admins want to keep the programs tight. Don't want too many people programming and releasing things on codex like it used to be. Everything should be tight and from efficient now on so I'm not sure if they would want to open it up so widel

Edited by Adam, 14 November 2009 - 07:24 PM.


#5 iargue

iargue
  • 10048 posts


Users Awards

Posted 14 November 2009 - 09:32 PM

We came across an issue where we had lots of people submitting programs, the programs became inconsistent. Alot of people used fixed user agents, some people didnt include enough wait times, the programs became outdated, etc.

By forcing Python we have a universal method of updating user agents (Uses your installed browser as the user agent), as well as using SVN for a controlled source code. If SL was to go to the hospital, both me and Hydro can fix anything that goes wrong with Abrosia. The same thing with if I went down, or Hydro went down, or even if two of them went down. If we switched over the c#, we cant guarantee there is a programmer around to fix things as needed.

I have no program supporting other langauges, but we need things to be consistant. We need it so if you can use one of our programs, you can use all of our programs. If something breaks, it can be fixed.

#6 Backslash

Backslash
  • 47 posts

Posted 15 November 2009 - 12:10 PM

Python is really a very remarkable language. Ibve been wanting to learn it for a while, but can't seem to find the right sources to start learning. Can someone help me with that?

#7 jimmylegend

jimmylegend
  • 21 posts

Posted 15 November 2009 - 12:17 PM

Python is really a very remarkable language. Ibve been wanting to learn it for a while, but can't seem to find the right sources to start learning. Can someone help me with that?


Well, I found it very hard to learn starting off.
I learned the basics and then a couple of people helped me along and de-bugged the programs I made and showed me places to learn.

Maybe your a better learner than me though.

#8 iargue

iargue
  • 10048 posts


Users Awards

Posted 15 November 2009 - 08:48 PM

Python is really a very remarkable language. Ibve been wanting to learn it for a while, but can't seem to find the right sources to start learning. Can someone help me with that?

Here

#9 Dan

Dan
  • Resident Know-It-All

  • 6382 posts


Users Awards

Posted 17 November 2009 - 01:18 AM

I totally agree - and by the way Raui... You can use a C# library in a VB.NET project as it all compiles down to the same MSIL code ;)

As far as iargue's concerns go - there will always be a C# programmer around to fix issues - there will be me. The sudden influx of .NET developers is inspiring, the amount of people who have chosen C# over python simply makes me wonder ;P

My core will be done some time soon - I'm really striving to make it airtight, but work is extremely busy at the moment. Need to balance it with my social life.

EDIT: Issues with user-agents and other integrated facilities can be used language agnostically. Essentially I can build everything we need into the core - just it might be longer if there is more stuff - obviously


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users