Get Some
General => Technology & Hardware => Topic started by: Bounty Hunter on November 08, 2012, 01:48:44 pm
-
And matlab....lol matlab as a programming language....
but if I "know" C and python, will I pick up VBA pretty easily? (this is the key question)
What about C# or C++?
What about java?
I say "know" 'cause compared to 6 months ago I'm a fucking pro with C, but I gather I'm just scratching the surface.
C was half OS based and half micro controller based.
I guess the real question is, what did you start with and what have you found difficult to move to? and have other people found that?
-
I started with QBASIC when I was a youngin, then had a gap of about 10 years where I didn't do any programming. Then had a Java course in my Degree, then C#
The transistion from Java to C# was pretty easy. But I was also pretty keen on XNA at the time, which would have help me learn C# quite a bit.
lol, I did matlab at Uni as well.
-
To answer your question, I think yes. Visual Basic is very wordy and I dislike it, but I think it's easy to pick up.
But you'll miss your {}'s
-
This brings back memories
(http://upload.wikimedia.org/wikipedia/en/0/01/QBasic_Opening_Screen.png)
-
Was a dream moving from Python into C#.
C# though, is a, and is this the right term? strongly written language, whereas python is weakly written. There are a lot of differences but the thing you'll notice immediately is the difference in power between them. Not to say python isn't a great language, of course.
I also forgot C# because I didn't use it for so long, but it's very very easy to pick up. I'll always have python because I use it for 3D.
Started in QBasic also SM, and like you, massive gap. Think we had this discussion a while back, though.
-
Thanks Monkey!
I've always been really good at picking up software, even back in my graphicsy days
-
Vba is like any language but. Why vba? Are you automating office files? You can use c# in modules with office.
I use c# and vba all day everyday for office automation and data analyst stuff hit me up if you need anything.
-
Vba is like any language but. Why vba? Are you automating office files? You can use c# in modules with office.
I use c# and vba all day everyday for office automation and data analyst stuff hit me up if you need anything.
cause that's what the job description asks for :) says it's a benefit though, not a requirement.
-
Vba is very very easy its generally used for macros or excel and access automation.
-
And matlab....lol matlab as a programming language....
but if I "know" C and python, will I pick up VBA pretty easily? (this is the key question)
What about C# or C++?
What about java?
I say "know" 'cause compared to 6 months ago I'm a fucking pro with C, but I gather I'm just scratching the surface.
C was half OS based and half micro controller based.
I guess the real question is, what did you start with and what have you found difficult to move to? and have other people found that?
Nothing. You currently own the universe. Stop searching.
Was a dream moving from Python into C#.
C# though, is a, and is this the right term? strongly written language, whereas python is weakly written. There are a lot of differences but the thing you'll notice immediately is the difference in power between them. Not to say python isn't a great language, of course.
I also forgot C# because I didn't use it for so long, but it's very very easy to pick up. I'll always have python because I use it for 3D.
Started in QBasic also SM, and like you, massive gap. Think we had this discussion a while back, though.
Strong/weak typed. Close.
-
Foreach ( Post post in GetSome.Forums )
{
if ( Post.Stupid == true )
{
this.Angry = true;
Post.Troll( );
}
}
-
Foreach ( Post post in GetSome.Forums )
{
if ( Post.Stupid == true )
{
this.Angry = true;
Post.Troll( );
}
}
Glad to see you gave up on VB :P
It's a whore, we use it at work. As previously mentioned; I feel like I'm writing as essay every time I write some code. One thing I do like is the case insensitivity though :P
-
i write all modules in c# now and then interface them with as minimal vba as a i can.
-
best programming joke ever
If (DateTime.Now == Valentines Day)
{
///Womens Valintines Day Mod Begin
if (pm.Female == true)
{
if (pm.spouse == true || pm.BoyFriend == true)
{
If (pm.spouse.Paycheck == true || pm.BoyFriend.Paycheck == true)
{
pm.addtobackpack ( new Spouse.Paycheck(amount));
pm.addtobackpack ( new BoyFriend .Paycheck(amount));
pm.GivesOnedayofNagfreemomentIfGivenPaycheck = true;
Pm.Spouse.Broke = true;
Pm.BoyFriend.broke = true;
Pm.Spouse.SavesOwnLife = true;
Pm.BoyFriend.SavesOwnLife = true;
}
If (pm.spouse.Paycheck == false|| pm.BoyFriend.Paycheck == false)
{
spouse.Divorce = true;
spouse.Castration = true;
spouse.LooseAllBelonings = true;
BoyFriend.Divorce = true;
BoyFriend.Castration = true;
BoyFriend.LooseAllBelonings = true;
LoosePayCheckAnyways = true;
InDebt = true;
}
}
///Mans ValintinesDay Mod Begin
if (pm.Female ==false)
{
if ( Pm.Spouse == null || pm.GirlFriend == null)
{
pm.Drink = true;
pm.addbackpack ( new Vodka(50));
pm.RentHooker = true;
pm.IsHappy = true;
pm.DiesWithAGrinOnHisFaceAndAWoody = true;
DiesWithMoney = True;
}
if ( Pm.Spouse == true|| pm.GirlFriend == true)
{
pm.Drink = true;
pm.RentHotelroom = true;
pm.addbackpack ( new Vodka(50));
pm.RentHooker = true;
pm.IsHappy = true;
pm.PayOffHooker = true;
pm.DiesWithMoney = false;
pm.PraysOtherHalfWontFindOut= true;
pm.DiesWithNagginBitch = true;
}
else If ( pm.Name == "Obble")
{
pm.HasHeart = False;
pm.IsBitter = True;
pm.IsPoor = True;
//Dont need Female To be Poor, but would be in debt if had one
pm.InDebt = false;
}
else
{
pm.SendMessage ("Wat are you a Hermit?");
}
}
-
You forgot to declare 'pm'.
Object reference not set to an instance of an object!!!
And 'Pm' as well...
-
I guess the real question is, what did you start with and what have you found difficult to move to? and have other people found that?
IMO if you learn something like C++ where there is no garbage collection and its static and strongly typed its relatively simple to move to any of the newer garbage collected dynamicly typed langauges.
In other words once you know a low level langauge reasonbly well and understand OO being able to be somewhat productive in a new language can take only a-few hours.
I started my new job a month ago and first day I was working with 2 languages I haven't had much to do with, while I still get confused sometimes a quick google search enables me continue to be very productive.
If you know C I would suggest you pick up some C++ get familiar with the OO goodness, move to C# to get to used to garbage collection and all the nice new fancy programming language concepts and then the world is your oyster.
-
awesome.
Thanks for the feedback guys!
-
You forgot to declare 'pm'.
Object reference not set to an instance of an object!!!
And 'Pm' as well...
What if boyfriend is true but spouse is null!?
How can I laugh if the joke doesn't compute :(
-
I use matlab at work yo
-
but if I "know" python
I know Python too. Hssss. HSSSSSSS (http://www.bash.org/?400459)
#400459 +(13059)- [X]
someone speak python here?
HHHHHSSSSSHSSS
SSSSS
the programming language
-
If I know German and French.
Will I pick up Russian pretty easily?
-
If I know German and French.
Will I pick up Russian pretty easily?
Those European languages all stem from the same roots (some more than others, russian, german and french less so) so often the principles of one language are similar for the others.
Though, monkey, you're too old now to find learning a language easy.
-
That's ok.
I don't know German and French anyway. The question was purely academic.
-
No.