• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 17:19
CET 23:19
KST 07:19
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23ISSL (IntoTheTV x SOOP SC2 League): Premier7Weekly Cups (October 12-18): 5.0.17 era begins1
StarCraft 2
General
Username Change Request - Toxickej Kapr No more SC2 streamers on team liquid? [D] Hacker peak in sc2 ? Liquibets sc2 season 30 Evil Geniuses - shutting down
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20) RSL goes to London! 2026 Offline Finals Nov 21-22
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Starcraft 2 Advance [D] the control group Simple Questions/Answers [G] How to playtest arcade maps
External Content
Mutation # 550 Graveyard Shift The PondCast: SC2 News & Results Mutation # 549 Endless Sparkles Mutation # 548 Shining Bright
Brood War
General
Rollback Netcode in Brood War BGH Auto Balance -> http://bghmmr.eu/ Sagi.gg Launcher Released Top Players of October 2026 (EBPD Rankings) BW General Discussion
Tourneys
[Megathread] Daily Proleagues KCM Race Survival 2026 Season 4 [Mixed-Gender CK] Rush+4 vs Best+4 [BSL23] RO24 Group F - Sunday 21:00 CET
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Deus Ex 3!? Mobile Legends: Bang Bang Armies of Exigo - YesYes?
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Chess Thread
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11428 users

The Big Programming Thread - Page 571

Forum Index > General Forum
Post a Reply
Prev 1 569 570 571 572 573 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
Ropid
Profile Joined March 2009
Germany3557 Posts
January 27 2015 05:16 GMT
#11401
On January 27 2015 12:30 phar wrote:
Also bear in mind that Google doesn't really do Haskell, so might not be relevant (could leave on, but don't expect to do an interview in Haskell).


Not sure if I'm wrong here:

What might be interesting about mentioning Haskell is that it could say something about the person's C++ skills. There's being able to use C++, and then there's the kind of scary C++ that's going inside the code of for example Boost. The way you have to think while doing that C++ meta-programming and while writing Haskell might be related?
"My goal is to replace my soul with coffee and become immortal."
phar
Profile Joined August 2011
United States1080 Posts
Last Edited: 2015-01-27 06:21:41
January 27 2015 06:20 GMT
#11402
I dunno, my C++ skills are not good.

If you read the Google C++ style guide, there is indication that while what you say may be generally true of Haskell & C++ programming, it might not be true for C++ at Google:

http://google-styleguide.googlecode.com/svn/trunk/cppguide.html#Boost

Specifically in the 'Cons' section:


Cons:

Some Boost libraries encourage coding practices which can hamper readability, such as metaprogramming and other advanced template techniques, and an excessively "functional" style of programming.


But, again, my C++ is rusty as hell, so I don't really know.
Who after all is today speaking about the destruction of the Armenians?
Manit0u
Profile Blog Joined August 2004
Poland17871 Posts
January 27 2015 10:08 GMT
#11403
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.
Time is precious. Waste it wisely.
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
January 27 2015 10:35 GMT
#11404
--- Nuked ---
ZenithM
Profile Joined February 2011
France15952 Posts
January 27 2015 15:41 GMT
#11405
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

Hmm... why? :D
Liebig
Profile Joined August 2010
France738 Posts
January 27 2015 16:31 GMT
#11406
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl
ZenithM
Profile Joined February 2011
France15952 Posts
Last Edited: 2015-01-27 16:45:02
January 27 2015 16:43 GMT
#11407
On January 28 2015 01:31 Liebig wrote:
Show nested quote +
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Hmm, what do you program in? To me this list and the article didn't come as much of a surprise at all so that's why I was wondering why Manit0u found it interesting.
Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...
Liebig
Profile Joined August 2010
France738 Posts
January 27 2015 17:37 GMT
#11408
On January 28 2015 01:43 ZenithM wrote:
Show nested quote +
On January 28 2015 01:31 Liebig wrote:
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Hmm, what do you program in? To me this list and the article didn't come as much of a surprise at all so that's why I was wondering why Manit0u found it interesting.
Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...

Mainly OCaml and Coq.
ZenithM
Profile Joined February 2011
France15952 Posts
January 27 2015 17:51 GMT
#11409
On January 28 2015 02:37 Liebig wrote:
Show nested quote +
On January 28 2015 01:43 ZenithM wrote:
On January 28 2015 01:31 Liebig wrote:
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Hmm, what do you program in? To me this list and the article didn't come as much of a surprise at all so that's why I was wondering why Manit0u found it interesting.
Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...

Mainly OCaml and Coq.

Haha nice. "Cocorico!" as they say. You're probably from a similar educational background as mine ;D. I can't really picture someone dabbling in Coq in their free time, it's not something "natural" to stumble upon.
Faust852
Profile Joined February 2012
Luxembourg4004 Posts
January 27 2015 17:51 GMT
#11410
Welp, good choices studying Java, Javascript (+css/html ofc), and PHP. I guess.
Shield
Profile Blog Joined August 2009
Bulgaria4824 Posts
January 27 2015 18:34 GMT
#11411
On January 28 2015 02:51 Faust852 wrote:
Welp, good choices studying Java, Javascript (+css/html ofc), and PHP. I guess.


Java is poorly supported compared to C#, but it's my first language, so it helps to learn e.g. C#/C++.
Soan
Profile Blog Joined August 2010
New Zealand194 Posts
January 27 2015 18:38 GMT
#11412
It would be interesting to see how much that list has changed since it was posted a year ago.
Ben...
Profile Joined January 2011
Canada3485 Posts
Last Edited: 2015-01-27 19:00:54
January 27 2015 18:54 GMT
#11413
On January 28 2015 01:43 ZenithM wrote:
Show nested quote +
On January 28 2015 01:31 Liebig wrote:
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...

I used Scala for an AI assignment recently. You're definitely right. Even in cases where I basically treated it like Java, it still was way clearer to read and more pleasant to use. You can do the same thing with so much less code. I definitely can see myself using it way more in the future.

On January 28 2015 02:51 ZenithM wrote:
Show nested quote +
On January 28 2015 02:37 Liebig wrote:
On January 28 2015 01:43 ZenithM wrote:
On January 28 2015 01:31 Liebig wrote:
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Hmm, what do you program in? To me this list and the article didn't come as much of a surprise at all so that's why I was wondering why Manit0u found it interesting.
Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...

Mainly OCaml and Coq.

Haha nice. "Cocorico!" as they say. You're probably from a similar educational background as mine ;D. I can't really picture someone dabbling in Coq in their free time, it's not something "natural" to stumble upon.

Yeah, it isn't exactly what I'd call a super fun language/system for people just mess with due to the kinda constrained nature of it. However, I did actually like it a lot when I used it in a class. It was puzzle-like in nature and that made it interesting and in a weird way kinda fun.
"Cliiiiiiiiiiiiiiiiide" -Tastosis
Liebig
Profile Joined August 2010
France738 Posts
Last Edited: 2015-01-27 19:20:59
January 27 2015 19:19 GMT
#11414
On January 28 2015 02:51 ZenithM wrote:
Show nested quote +
On January 28 2015 02:37 Liebig wrote:
On January 28 2015 01:43 ZenithM wrote:
On January 28 2015 01:31 Liebig wrote:
On January 27 2015 19:08 Manit0u wrote:
http://www.sitepoint.com/best-programming-language-learn-2014/

Interesting.

I'm proficient in none of them rofl

Hmm, what do you program in? To me this list and the article didn't come as much of a surprise at all so that's why I was wondering why Manit0u found it interesting.
Glad Scala is gaining ground, but it's still far from being mainstream. It's so powerful though, holy shit, you can't go back to Java after tasting t3h Scala...

Mainly OCaml and Coq.

Haha nice. "Cocorico!" as they say. You're probably from a similar educational background as mine ;D. I can't really picture someone dabbling in Coq in their free time, it's not something "natural" to stumble upon.

I did prépa + ENS :o I'm probably going to start a phd related to Coq in a year or so, but yeah, prolly few people will ever play with Coq without some academic background But I find it kinda like a game where a theorem is your enemy and you try to kill it by proving it with tactics and such :o

On the other hand, I have obviously touched mainstream languages like C, Java and such during my undergrads, but never used them again since then and I hope I never will :o
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
January 27 2015 21:50 GMT
#11415
Opinions on this?

if (++i > 10) {...

versus

i += 1;
if (i > 10) {...


some guys on ocn can't understand why the second one is better code...
There is no one like you in the universe.
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
January 27 2015 22:01 GMT
#11416
The first one hurts my soul. It feels like two completely different things are being mixed when they shouldn't be.
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
January 27 2015 22:03 GMT
#11417
First one is "clever" code. It's bad.

I even dislike this version:
++i;
if(i > 10) { ...
If you have a good reason to disagree with the above, please tell me. Thank you.
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
January 27 2015 22:13 GMT
#11418
btw is there a difference between ++i and i++?
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
Z-BosoN
Profile Blog Joined May 2007
Brazil2590 Posts
January 27 2015 22:18 GMT
#11419
On January 28 2015 07:13 solidbebe wrote:
btw is there a difference between ++i and i++?


++i updates i, then does whatever, while i++ does whatever, then updates i

i = 9

++i == 9 is FALSE, because i incremented before checking the equality
i++ == 9 is TRUE, because the original value was used in the equality before getting incremented

in both instances i is 10 after the increment
solidbebe
Profile Blog Joined November 2010
Netherlands4921 Posts
January 27 2015 22:25 GMT
#11420
ahh thanks for the explanation
That's the 2nd time in a week I've seen someone sig a quote from this GD and I have never witnessed a sig quote happen in my TL history ever before. -Najda
Prev 1 569 570 571 572 573 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 42m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 110
mouzStarbuck 56
EmSc Tv 10
EnDerr 6
Dota 2
syndereN323
monkeys_forever170
League of Legends
Doublelift3189
JimRising 246
Counter-Strike
pashabiceps1592
Fnx 1279
zeus244
jkaem80
Other Games
summit1g5481
tarik_tv4859
Grubby2819
Coldzera 839
FrodaN708
singsing706
shahzam314
PiGStarcraft234
XaKoH 185
byalli179
Pyrionflax167
Liquid`Hasu155
C9.Mang0153
NeuroSwarm66
Fuzer 51
ViBE47
Mew2King36
Railgan23
Organizations
Other Games
BasetradeTV130
Counter-Strike
PGL114
StarCraft: Brood War
lovetv 12
StarCraft 2
EmSc Tv 10
EmSc2Tv 10
[ Show 17 non-featured ]
StarCraft 2
• Hupsaiya 71
• davetesta5
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Laughngamez YouTube
• Migwel
StarCraft: Brood War
• HerbMon 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV470
League of Legends
• Jankos2834
• Nemesis2721
Other Games
• imaqtpie754
• Shiphtur298
Upcoming Events
OSC
42m
IntoTheTV X SOOP
1d 12h
Reynor vs Solar
ByuN vs SHIN
Clem vs MaxPax
herO vs Rogue
IPSL
1d 18h
WorsT vs nOmaD
Dewalt vs andersOn
AI Arena Tournament
1d 20h
IntoTheTV X SOOP
2 days
IPSL
2 days
Azhi_Dahaki vs ggnore13
Double vs WIZARD
Replay Cast
3 days
Replay Cast
4 days
Sparkling Tuna Cup
4 days
WardiTV Invitational
4 days
YoungYakov vs Lambo
SHIN vs TBD
Percival vs Shameless
Solar vs TBD
[ Show More ]
PiGosaur Cup
5 days
The PondCast
6 days
KCM Race Survival
6 days
WardiTV Invitational
6 days
Liquipedia Results

Completed

Proleague 2026-11-04
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

Sector 951
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
PGL Bucharest 2027
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.