Open Side Menu Go to the Top

01-28-2014 , 03:18 PM
Quote:
Originally Posted by jjshabado
Yeah. This and being able to really quickly navigate through code are the two big features of Java IDEs that make me like writing Java more than Python.
Sublime + plugins is making it feel much more comfortable working with python for this IDE monkey
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
01-28-2014 , 04:38 PM
I love sublime.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 04:39 PM
It's still not the same though.

Every once in awhile someone will claim that they've got a great Python IDE as good as any Java IDE (not saying thats what you guys are doing) - but its never true.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 04:48 PM
I've never really used a real IDE... but my programming is basically all web stuff. Switching between file types with different plugins is the stone nuts.

I don't much care for autocompleting stuff though. I usually spend extra time figuring out if I should try to autocomplete it.. then get it wrong, or hesitate so long that typing would have just been faster (well sometimes).
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 05:07 PM
Quote:
Originally Posted by Nchabazam
I've never really used a real IDE... but my programming is basically all web stuff. Switching between file types with different plugins is the stone nuts.

I don't much care for autocompleting stuff though. I usually spend extra time figuring out if I should try to autocomplete it.. then get it wrong, or hesitate so long that typing would have just been faster (well sometimes).
I would guess that its because you've never experienced the joy autocompleting can be in some languages.

VB.net w/ Visual Studio was probably the best experience for autocompletion because of its crazy ass case insensitivity. You could almost just mash the keyboard and the right **** just popped out.

But even with Java I automatically auto complete everything. With camel case auto completion I rarely need to type more than 3-4 characters to get what I want.

Someone once sent me a python autocompletion script but it didn't really work with your own code - and you're calling your own methods pretty damn often.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 05:37 PM
Quote:
Originally Posted by jjshabado
I would guess that its because you've never experienced the joy autocompleting can be in some languages.

VB.net w/ Visual Studio was probably the best experience for autocompletion because of its crazy ass case insensitivity. You could almost just mash the keyboard and the right **** just popped out.

But even with Java I automatically auto complete everything. With camel case auto completion I rarely need to type more than 3-4 characters to get what I want.
+1. I'd summarize that autocomplete may or may not be a great way to save on keystrokes but it's an unbelievable way to efficiently browse API doc.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:23 PM
I've been messing with Python recently. Never really used an IDE before but started a trial version of PyCharm. It's ridiculously good.

There's like 50 little things that save tiny bits of time. I love how you can just write a class name and hit a keyboard shortcut and then it will import the lib correctly. It's also a beast when it comes to code analysis and giving intelligent auto completes.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:34 PM
Quote:
Originally Posted by Shoe Lace
I've been messing with Python recently. Never really used an IDE before but started a trial version of PyCharm. It's ridiculously good.

There's like 50 little things that save tiny bits of time. I love how you can just write a class name and hit a keyboard shortcut and then it will import the lib correctly. It's also a beast when it comes to code analysis and giving intelligent auto completes.
You're the second person that I've heard give a good recommendation to PyCharm. I should probably try it out.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:38 PM
Yeah definitely, you get a full working copy for 30 days. Nothing to lose.

It blew my mind on multiple occasions, previously to this I've been using sublime for a long time and there's no contest.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:39 PM
My one hesitation is that I already use Eclipse for Java, Vim for Python + general text editing, and Sublime for Ruby. I'm not sure I can handle another text program.

But I guess worth a try.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:50 PM
Yeah, although they do have a java and ruby version too. I believe they also have a single IDE that supports all of those languages as plugins. The html/js/css support is great too.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:50 PM
Interesting because they claim their python plugin for Intellij basically is PyCharm and i have found the plugin sucks hardcore
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 09:53 PM
Did you try pycharm as a stand alone app to compare?

I haven't came across any problems as of yet with pycharm stand alone. I've been using it to develop a django application so I'm making good use of python, html, css and js. I've been using the built in terminal, pip integration, the debugger and even the git integration too. No issues.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:25 PM
Quote:
Originally Posted by jjshabado
My one hesitation is that I already use Eclipse for Java, Vim for Python + general text editing, and Sublime for Ruby. I'm not sure I can handle another text program.

But I guess worth a try.
why do you use sublime instead of vim for ruby?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:31 PM
Quote:
Originally Posted by Shoe Lace
Did you try pycharm as a stand alone app to compare?

I haven't came across any problems as of yet with pycharm stand alone. I've been using it to develop a django application so I'm making good use of python, html, css and js. I've been using the built in terminal, pip integration, the debugger and even the git integration too. No issues.
Im about to, my partner on the project just DLd it and has been raving. Ive been having fun learning more about command line git though. Ill prob end up trying it tonight!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:44 PM
Quote:
Originally Posted by gaming_mouse
why do you use sublime instead of vim for ruby?
Does sublime have vim bindings? Thankfully visual studio has a great vim plugin.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:45 PM
Some languages, like Java and C#, practically require you to use auto-complete, but with Python, I'm not sure how many situations come up where you are saving any key-strokes.

FWIW, Emacs has very good auto-complete modes. I found the C# auto-complete to be just as good as what VS offered.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:47 PM
Quote:
Originally Posted by gaming_mouse
why do you use sublime instead of vim for ruby?
I don't really know...

I think when we started using Ruby at work I felt like I should try TextEdit because a bunch of people used that and I didn't want to be bothered finding good Ruby plugins for vim.

But then I thought TextEdit sucked and somebody pointed me at Sublime so I just kept using that.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-28-2014 , 10:56 PM
So does Pycharm community actually let you do anything? The info on the site makes the free version sound incredibly neutered. Really wish they offered a discount after paying 200 for Intellij
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 01:45 AM
So after my first pre-calc class, I decided to drop it. The class just seemed like it was going way too slow. I decided I am going to self-study using the coursera pre-calc test and khanh academy. After I complete both materials, I will use that to test-out of pre-calc and start calculus one next semester.

However if I fail the math placement test, I can't retest for a year . So that better not happen.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 03:24 AM
Why does PyCharm care what you paid for IntelliJ?

Barrin: I hope for the best. Those online courses have massive variance in quality, but PreCalc is pretty easy. Not sure if judging a 24 class series on day one is wise. Sure if you do all of the homework and perhaps take the OSU Calc One, you may be able to pass.

This sort of reminds me of when I went to check out a community college a year after completing HS. After 2 full years of PreCalc and Calc, and being the best student by a large margin, I failed to test out of PreCalc. I was only one point off, so they offered to give me another test at that moment, which I didn't bother with because I wasn't going anyways.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 08:34 AM
Quote:
Originally Posted by jjshabado
It's still not the same though.

Every once in awhile someone will claim that they've got a great Python IDE as good as any Java IDE (not saying thats what you guys are doing) - but its never true.
LightTable though

[I swear I'll try it for Python one of these days]

Quote:
Why does PyCharm care what you paid for IntelliJ?
Because it's from the IntelliJ folks and iirc they also have Python and Ruby plugins for IntelliJ eventhough they have PyCharm and Rubymine. I have bought Rubymine a while back and rarely use it anymore and wish there was some "trade in your licence" for credit towards another of our products program.

Last edited by clowntable; 01-29-2014 at 08:39 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 09:29 AM
Quote:
Originally Posted by clowntable
LightTable though

[I swear I'll try it for Python one of these days]
This is basically me.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 09:30 AM
Quote:
Originally Posted by daveT
How many jokes a minute can you handle?

Very interesting keyboard, I shall say.
Yes yes yes I'm used to those jokes when I talk about my wrists.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-29-2014 , 11:35 AM
Has anyone tried LightTable?

I get the impression that everyone talks about how great it is or how great it would be to use, but no one uses it. Sort of like the language it is built with.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m