Perl 6 - the future is here, just unevenly distributed

IRC log for #openframeworks, 2016-03-06

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:31 kritzikratzi joined #openframeworks
02:30 GuidovanPossum just curious if there's a guide or any recommendations of the steps to take to keep a program using the most recent version of openframeworks?
02:31 GuidovanPossum I'm asking because there must be a better way than what I'm doing
02:48 ilbot3 joined #openframeworks
02:48 Topic for #openframeworks is now Welcome :) Site: http://openframeworks.cc/ Logs: http://irclog.perlgeek.de/openframeworks/
03:26 cconstantine joined #openframeworks
06:07 cconstantine joined #openframeworks
06:22 notjosh joined #openframeworks
06:43 meandi_2 joined #openframeworks
07:40 Memotosz joined #openframeworks
08:15 kritzikratzi joined #openframeworks
08:25 edne joined #openframeworks
09:29 digitalsigil joined #openframeworks
10:00 kritzikratzi joined #openframeworks
10:44 Beliq joined #openframeworks
11:03 edne joined #openframeworks
11:58 kritzikratzi joined #openframeworks
15:27 kritzikratzi joined #openframeworks
16:40 pandigital joined #openframeworks
16:53 pandigital joined #openframeworks
17:49 pandigital joined #openframeworks
17:59 TomK joined #openframeworks
18:06 edne joined #openframeworks
18:08 billautomata Compiled languages have the overhead of project settings and linking that something like python or javascript doesn't have.
18:08 billautomata being good at XCode or Visual Studio is part and parcel of those languages
18:15 GuidovanPossum how about signed sealed delivered too?
18:16 billautomata I don't understand
18:24 GuidovanPossum oh I didn't understand either?
18:25 GuidovanPossum you know about upgrading oF programs to the newest version?
18:26 GuidovanPossum say I have 10 programs in my "MyApps" folder using 0.8.4 what's the most painless way to make them use say 0.9.2 ?
18:26 billautomata the changelog dictates API changes between the versions, https://github.com/openframeworks/ope‚ÄčnFrameworks/blob/master/CHANGELOG.md - some deprecations would cause your code to not compile
18:26 GuidovanPossum I know that I may have to make some changes sure
18:27 GuidovanPossum sure but if I just moved the folder would that change which build it was trying?
18:28 billautomata "just moved the folder" is really ambiguous
18:28 GuidovanPossum say moving MyApps from of_v0.8.4_linux64_release/apps to of_v0.9.2_linux64_release/apps
18:29 GuidovanPossum I understand the changelog and the difference between versions
18:29 GuidovanPossum I just figured that there must be some fairly easy way to do this
18:29 billautomata no
18:30 billautomata the tooling is a whole slew of things to know as well
18:30 GuidovanPossum especially as version changes speed up
18:31 billautomata it's a good skill to get practiced at taking code from an old project and transplanting it into the empty project of the current version
18:31 GuidovanPossum so say I have 50 different programs I've written using oF every time the version changes what do I do?
18:31 billautomata keep using the old version for those programs
18:32 billautomata big programs lock the OF version they use to keep from having the upgrade tax imposed whenever there is a release
18:32 GuidovanPossum I'm not really worried about big just the many part
18:33 billautomata big programs / big projects
18:33 billautomata that's the tax of compiled languages that need project files that do the linking / compilation steps
18:33 billautomata 'make' is probably the easiest build system to learn
18:34 GuidovanPossum I don't really think that it's a needed tax though, sure I understand the basics of it
18:34 billautomata well, not to be rude, but it exists regardless of what you think is needed
18:35 GuidovanPossum sure but if say you have the makefile target a file that's two folders above it that controls the version and linking?
18:36 billautomata software API and library upgrades is a real and intractable problem, you can't script your way through the issue
18:36 GuidovanPossum I hear you but disagree
18:36 billautomata you have billions ready to be made in the software engineering market with your ideas then
18:37 billautomata companies would pay milliions for you to optimize their deployments
18:37 GuidovanPossum I'm just saying that there must be some easy way to scrip target which deployment of oF you're using to build with
18:38 billautomata and I'm saying it's tricker than that, different APIs can't just be IFDEF'd
18:38 GuidovanPossum and if it breaks things related to changes between versions that shouldn't be a major pain to search out and fix
18:38 billautomata yeah it is.
18:39 pandigital joined #openframeworks
18:41 GuidovanPossum well then say you wanted to upgrade a program how would you do it?
18:43 GuidovanPossum cut and paste the files into a black template really?
18:43 GuidovanPossum blank
18:46 GuidovanPossum and I don't use Xcode or VS so
19:16 bill_automata joined #openframeworks
19:22 jsph joined #openframeworks
19:46 pandigital joined #openframeworks
19:47 jsph joined #openframeworks
20:42 jedahan joined #openframeworks
20:56 TomK joined #openframeworks
23:12 kritzikratzi joined #openframeworks

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary