|
raminasi posted:I don't understand why visual studio doesn't have a quick action to add imports like the Java ides it does if you use resharper.
|
# ? Jul 3, 2016 19:06 |
|
|
# ? May 25, 2024 18:04 |
|
hell yeah i can move my camera in three dimensions unfortunately i can't transform my model yet without everything exploding
|
# ? Jul 3, 2016 19:20 |
|
ruby is bad. so is python, for the same reasons as ruby if you think python is good and ruby is bad, you are probably an idiot. same problem if you think ruby is good but python is bad. the bikeshedding and aesthetics matter a lot less than the lovely garbage collection, the terrible threading, the speed issues, useless type systems etc
|
# ? Jul 3, 2016 19:49 |
|
kalstrams posted:what's the deal with people throwing up 219 plugins on top of vim to make an ide "replacement" out of it emacs and vim both allow you to grab pieces of an ide as you need them emacs, at least, will also degrade gracefully. if you don't have total support for some new language, you at least have very basic completion and project support provided by language-agnostic plugins emacs is usually not as smoothly integrated as a "real" IDE, but your emacs environment works Pretty Good™ in all kinds of situations for which a fully integrated environment never planned for a few languages, emacs is typically just as good as the "real" IDEs from vendors. lisp, scheme, scala, ruby, python all work incredibly well. java, C, C++ all mostly work but have imperfect completion and debugger integration. c# and rust are pretty much un-integrated. emacs will do syntax highlighting and it knows you have a project and can invoke a compiler for you and that's about it. Notorious b.s.d. fucked around with this message at 19:57 on Jul 3, 2016 |
# ? Jul 3, 2016 19:52 |
|
|
# ? Jul 3, 2016 21:36 |
|
i tried switching over from vim to spacemacs (i think i first heard about it from MALE SHOEGAZE) but i don't currently have the time to learn how to become proficient with it (and all of the plugins it comes with and how they fit together) so i keep going back to vim and my hodgepodge of vim plugins that i already know how to use fairly well. spacemacs seems really polished and cleanly integrates a lot of functionality spread across many plugins, and i would like to start using it. i guess what i'm getting at is that i'm a lazy piece of poo poo
|
# ? Jul 3, 2016 21:40 |
|
|
# ? Jul 3, 2016 21:41 |
|
Notorious b.s.d. posted:ruby is bad. so is python, for the same reasons as ruby
|
# ? Jul 3, 2016 21:55 |
|
Notorious b.s.d. posted:ruby is bad. so is python, for the same reasons as ruby the good part of python is numpy/scipy/etcetcetc
|
# ? Jul 3, 2016 23:56 |
Notorious b.s.d. posted:ruby is bad. so is python, for the same reasons as ruby What language would you recommend for janitoring scripts which are a little more complex than reasonable for find | xargs?
|
|
# ? Jul 4, 2016 00:05 |
|
VikingofRock posted:What language would you recommend for janitoring scripts which are a little more complex than reasonable for find | xargs? my friend have you tried PERL
|
# ? Jul 4, 2016 00:20 |
|
VikingofRock posted:What language would you recommend for janitoring scripts which are a little more complex than reasonable for find | xargs? haskell (if you write any type signatures or any code outside of a do-block then you're doing it wrong)
|
# ? Jul 4, 2016 00:34 |
|
VikingofRock posted:What language would you recommend for janitoring scripts which are a little more complex than reasonable for find | xargs? python is fine
|
# ? Jul 4, 2016 00:35 |
Soricidus posted:my friend have you tried PERL
|
|
# ? Jul 4, 2016 01:19 |
I do occasionally use Haskell for janitoring scripts, but often in a tunneled environment it's not already set up, or in a local environment I think there is a chance someone else will want to use/modify the script for something similar in the future and I don't want to count on them knowing Haskell. I think that writing janitoring scripts is actually a pretty good use case for python and that python is pretty good at it. People who declare python to be a "bad language" are usually just using it for something that it's bad at (or reacting to people who use it for large projects, which is IMO a bad idea).
|
|
# ? Jul 4, 2016 01:44 |
|
kalstrams posted:i haven't touched perl all that much but last i remember it was virtually unreadable perl's syntax is uh, flexible. it'll happily let you write clean, readable code or a complete mess. i still like it better than python or ruby, though.
|
# ? Jul 4, 2016 01:48 |
|
kalstrams posted:i haven't touched perl all that much but last i remember it was virtually unreadable any language can be made readable or unreadable perl was very popular because you could get plugins for anything conceivable. python and ruby are popular for the same reasons
|
# ? Jul 4, 2016 01:49 |
fair enough, i probably just ran into bad perl scripts back when i janitored servers
|
|
# ? Jul 4, 2016 02:01 |
|
Luigi Thirty posted:hell yeah i can move my camera in three dimensions What do you mean by transform your model? Changing the camera angle and transforming your model are the same process. Everything is just a chain of matrices. Your camera matrix IS "transforming" your model. It's just that you're not saving the results. So if you need to rotate/scale/translate your model somehow then you just apply those matrices before you apply the ones you're already applying. So if you're doing something like: (loaded model) * (camera_matrix) * (screen_matrix) = image Then all you need to do is insert the matrix like this: (loaded_model) * (transformation_matrix) * (camera_matrix) * (screen_matrix) = image. ErIog fucked around with this message at 02:16 on Jul 4, 2016 |
# ? Jul 4, 2016 02:12 |
|
VikingofRock posted:I do occasionally use Haskell for janitoring scripts, but often in a tunneled environment it's not already set up, or in a local environment I think there is a chance someone else will want to use/modify the script for something similar in the future and I don't want to count on them knowing Haskell. I think that writing janitoring scripts is actually a pretty good use case for python and that python is pretty good at it. People who declare python to be a "bad language" are usually just using it for something that it's bad at (or reacting to people who use it for large projects, which is IMO a bad idea). i like haskell for script janitoring stuff
|
# ? Jul 4, 2016 02:26 |
|
python is fine on the scale I use it for, i.e. mauling out a script to calculate dice roll probabilities or extracting the two columns I care about from a CSV without installing excel. I bet if Ruby had something like IDLE it would work just as well everything about using it on an enterprise scale sounds like total dogshit, though render that cube motherfucker, render the poo poo out of it
|
# ? Jul 4, 2016 02:38 |
|
i keep forgetting about this thread which is a real shame because i find gems every drat day at my job
|
# ? Jul 4, 2016 03:14 |
Necc0 posted:i keep forgetting about this thread which is a real shame because i find gems every drat day at my job
|
|
# ? Jul 4, 2016 03:19 |
|
Necc0 posted:i keep forgetting about this thread which is a real shame because i find gems every drat day at my job
|
# ? Jul 4, 2016 03:34 |
|
they're pretty but if you stare too deeply into them they steal your soul and you find yourself working 6-8 hour days over a holiday weekend
|
# ? Jul 4, 2016 03:42 |
|
ErIog posted:What do you mean by transform your model? it was a combination of not applying the transformation properly and the renderer rejecting polygons with one or more vertices that are located offscreen. what i'm working on now that i can place models in the world is figuring out how to effectively rotate the camera now that my homemade gluLookAt works properly and i can feed it an eye point and a "look here" point
|
# ? Jul 4, 2016 03:50 |
|
I want to learn how to write terrible parsers for programming languages. Any tips on where to start?
|
# ? Jul 4, 2016 04:07 |
|
Shaggar posted:its an option when autocompleting same as in eclipse. ok i will relax my complaint to "this feature is made very undiscoverable by the fact that in order to type enough for the ide to figure out which using directive you might want to add you have to explicitly escape out of autocompleting types that are kinda like the one you want"
|
# ? Jul 4, 2016 04:09 |
|
Will Rice posted:I want to learn how to write terrible parsers for programming languages. Any tips on where to start? the canonical suggestion is lex and yacc or, to be more modern, ANTLR forums comrade Bloody had a good time doing it in Haskell with some of the interesting tools the Haskell community provides
|
# ? Jul 4, 2016 04:23 |
|
raminasi posted:ok i will relax my complaint to "this feature is made very undiscoverable by the fact that in order to type enough for the ide to figure out which using directive you might want to add you have to explicitly escape out of autocompleting types that are kinda like the one you want" how would it figure out what you want to use without you typing in part of what you want to use?
|
# ? Jul 4, 2016 04:26 |
|
eschaton posted:the canonical suggestion is lex and yacc or, to be more modern, ANTLR haskell parsing is cool and good
|
# ? Jul 4, 2016 08:05 |
|
eh, it's functional
|
# ? Jul 4, 2016 08:06 |
|
Shaggar posted:how would it figure out what you want to use without you typing in part of what you want to use? the problem is that if you just mash away and there's a type that's kinda similar to what you're typing that's currently available vs will rewrite what you're typing into that one before you finish. i've never had that problem with eclipse but i've used eclipse much less so maybe it happens there too
|
# ? Jul 4, 2016 08:07 |
|
hobbesmaster posted:eh, it's functional Nice!
|
# ? Jul 4, 2016 08:48 |
|
one of our vendors doesn't escape strings in the csv files they send to us
|
# ? Jul 4, 2016 09:55 |
|
hobbesmaster posted:eh, it's functional
|
# ? Jul 4, 2016 14:56 |
just a heads up, pycharm is 30% off atm if you thought about getting it
|
|
# ? Jul 4, 2016 15:23 |
|
anthonypants posted:a lot of people have negative things to say about it but what do you like most about ruby it's not perl
|
# ? Jul 4, 2016 15:53 |
|
fritz posted:the good part of python is numpy/scipy/etcetcetc a thin layer of wrapping above some fortran libraries and all of the gotchas of plotting in matlab is not a compelling reason
|
# ? Jul 4, 2016 15:54 |
|
|
# ? May 25, 2024 18:04 |
|
raminasi posted:the problem is that if you just mash away and there's a type that's kinda similar to what you're typing that's currently available vs will rewrite what you're typing into that one before you finish. i've never had that problem with eclipse but i've used eclipse much less so maybe it happens there too hmm. idr that happening but i wouldn't be surprised. the biggest problem w/ VS autocomplete is that its dumb as poo poo and doesn't take your current context into account whereas eclipse limits the auto complete scope to current context.
|
# ? Jul 4, 2016 17:25 |