• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Howdy All

 
Greenhorn
Posts: 25
  • Number of slices to send:
    Optional 'thank-you' note:
Well...

Seems this place has changed quite a bit over the years.

I first came year about 5 years ago I think. I was just starting to learn programming at that time and Java seemed like a good language, I had a little bit of previous experience with VB but very limited and when it comes to GUI's VB holds your hand for the most part. It wasn't long though before I started to dabble in other languages and over the years I've given all the mainstream ones at least a try...

C, C++, C#, Delphi, Go, Haskell, JavaScript, Kotlin, Lisp, Lua, Perl, PHP, Python, Ruby, Rust, Scratch (teaching my kids, lots of fun ), VB.NET, and VBA. There are likely some more I fiddled around with that I can't remember at the moment. Some I delved into deeply, like Python (great for speed of implementation and patching together small task automations), Lua (building Roblox games for my kids), JavaScript (something I avoided for years but am now very keen on), the C's (for pretty much anything you want to build that needs speed, or in the case of C# for Windows GUI's), and kind of depressingly, the one I've been using the most of late, VBA (to create Office Applications and automate CorelDRAW at work). I don't work in software, but I still get to code pretty much every day as I always have ideas for automating my tasks at work.

Anyway. After much "travelling", I am back... I didn't dive too deeply into Java, but now I feel it is time to give it a good go and I remembered this place and thought I would pop in. After having a little look about I am quite impressed with the way it has come along and I am very keen to get into learning all about Java and hopefully this time I stick with it and not get distracted (halfway through learning C++ I decided my math wasn't up to par so spent a year doing calculus and linear algebra, then never went back to C++).

So yeah., Howdy folks. Hope to see ya'll 'round!
 
Sheriff
Posts: 5555
326
  • 1
  • Number of slices to send:
    Optional 'thank-you' note:
Welcome back Miles! We're a friendly bunch here so make yourself comfy and ask for all the help you want.

As you've noticed, the forum software is in continual development by our wonderfully talented volunteer staff who like to make our little corner of the internet better and better just for the love of it.

See you around.
Tim
 
Marshal
Posts: 79422
377
  • 1
  • Number of slices to send:
    Optional 'thank-you' note:
Welcome back
 
Miles Williams
Greenhorn
Posts: 25
  • Number of slices to send:
    Optional 'thank-you' note:
Thanks folks.

I'm sure I'll have a LOT of questions over the coming years, I'm an extremely inquisitive person by nature and really like to dig down deep and get a thorough understanding of how things work. This can be detrimental to my progress at times though because the deeper I go the more concepts I come across that I feel inadequately educated in which causes me to dig down into those until I feel I've got a thorough understanding. It's like an exponential runtime as I recurse into the learn(topic) function, and sometimes I blow the stack and all my memory spills out and values that hadn't yet been returned from the learn function back down the stack are gone and I gotta start over again. Sorry, my analogy writing isn't the best.

Hope to see you round and get a chance to pick your brains.

Cheers.
 
Marshal
Posts: 8880
638
  • Number of slices to send:
    Optional 'thank-you' note:
Welcome back, Miles.

C, C++, C#, Delphi, Go, Haskell, JavaScript, Kotlin, Lisp, Lua, Perl, PHP, Python, Ruby, Rust, Scratch (teaching my kids...


Don't forget to say a word or two about Ranch to your kids, they seem to be polyglots by now, so we are expecting to onboard their knowledge
 
Tim Cooke
Sheriff
Posts: 5555
326
  • Number of slices to send:
    Optional 'thank-you' note:
I call that 'falling down the rabbit hole'. We all do it, the skill is recognising and stopping yourself from falling too deep.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic
vceplus-200-125    | boson-200-125    | training-cissp    | actualtests-cissp    | techexams-cissp    | gratisexams-300-075    | pearsonitcertification-210-260    | examsboost-210-260    | examsforall-210-260    | dumps4free-210-260    | reddit-210-260    | cisexams-352-001    | itexamfox-352-001    | passguaranteed-352-001    | passeasily-352-001    | freeccnastudyguide-200-120    | gocertify-200-120    | passcerty-200-120    | certifyguide-70-980    | dumpscollection-70-980    | examcollection-70-534    | cbtnuggets-210-065    | examfiles-400-051    | passitdump-400-051    | pearsonitcertification-70-462    | anderseide-70-347    | thomas-70-533    | research-1V0-605    | topix-102-400    | certdepot-EX200    | pearsonit-640-916    | itproguru-70-533    | reddit-100-105    | channel9-70-346    | anderseide-70-346    | theiia-IIA-CIA-PART3    | certificationHP-hp0-s41    | pearsonitcertification-640-916    | anderMicrosoft-70-534    | cathMicrosoft-70-462    | examcollection-cca-500    | techexams-gcih    | mslearn-70-346    | measureup-70-486    | pass4sure-hp0-s41    | iiba-640-916    | itsecurity-sscp    | cbtnuggets-300-320    | blogged-70-486    | pass4sure-IIA-CIA-PART1    | cbtnuggets-100-101    | developerhandbook-70-486    | lpicisco-101    | mylearn-1V0-605    | tomsitpro-cism    | gnosis-101    | channel9Mic-70-534    | ipass-IIA-CIA-PART1    | forcerts-70-417    | tests-sy0-401    | ipasstheciaexam-IIA-CIA-PART3    | mostcisco-300-135    | buildazure-70-533    | cloudera-cca-500    | pdf4cert-2v0-621    | f5cisco-101    | gocertify-1z0-062    | quora-640-916    | micrcosoft-70-480    | brain2pass-70-417    | examcompass-sy0-401    | global-EX200    | iassc-ICGB    | vceplus-300-115    | quizlet-810-403    | cbtnuggets-70-697    | educationOracle-1Z0-434    | channel9-70-534    | officialcerts-400-051    | examsboost-IIA-CIA-PART1    | networktut-300-135    | teststarter-300-206    | pluralsight-70-486    | coding-70-486    | freeccna-100-101    | digitaltut-300-101    | iiba-CBAP    | virtuallymikebrown-640-916    | isaca-cism    | whizlabs-pmp    | techexams-70-980    | ciscopress-300-115    | techtarget-cism    | pearsonitcertification-300-070    | testking-2v0-621    | isacaNew-cism    | simplilearn-pmi-rmp    | simplilearn-pmp    | educationOracle-1z0-809    | education-1z0-809    | teachertube-1Z0-434    | villanovau-CBAP    | quora-300-206    | certifyguide-300-208    | cbtnuggets-100-105    | flydumps-70-417    | gratisexams-1V0-605    | ituonline-1z0-062    | techexams-cas-002    | simplilearn-70-534    | pluralsight-70-697    | theiia-IIA-CIA-PART1    | itexamtips-400-051    | pearsonitcertification-EX200    | pluralsight-70-480    | learn-hp0-s42    | giac-gpen    | mindhub-102-400    | coursesmsu-CBAP    | examsforall-2v0-621    | developerhandbook-70-487    | root-EX200    | coderanch-1z0-809    | getfreedumps-1z0-062    | comptia-cas-002    | quora-1z0-809    | boson-300-135    | killtest-2v0-621    | learncia-IIA-CIA-PART3    | computer-gcih    | universitycloudera-cca-500    | itexamrun-70-410    | certificationHPv2-hp0-s41    | certskills-100-105    | skipitnow-70-417    | gocertify-sy0-401    | prep4sure-70-417    | simplilearn-cisa    |
http://www.pmsas.pr.gov.br/wp-content/    | http://www.pmsas.pr.gov.br/wp-content/    |