What's the best way to teach modern C++ as a first programming language? I'm at CU Boulder and their curriculum is outdated (90s) and backwards. What resources could I point the professors towards?
Looks like https://www.kickstarter.com/projects/njones/imageflow-respec... spurred them into action by offering the same thing, but without the proprietary, permanent lock-in factor.
Imagine the response were some terrible person to edit https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...
It's clear we can improve our messaging about ways to integrate Imageflow. The command-line tool aspect is under-emphasized, and the libimageflow aspect seems to be confusing as well. What other things are unclear…
> but you definitely don't want this public web facing. That's what dynamic imaging is. Your server generates images as needed, at the right size, in the right format. Even Kickstarter does this, although they use an…
This is not a hosted service, but rather a reusable library, server, and command-line tool. Backers can already download a prototype of the command-line tool. We don't advertise it, because it's a less common usage…
Imageflow has two parts - libimageflow, and imageflow-server. Both the library and server offer a JSON API, so it can evolve without breaking changes. Most users leverage the Dynamic Imaging aspect - you store a single…
Actually, the image rendering parts are far less difficult than the codec parts. You need the whole system in an operation graph in order to do the right thing to every image. Also, GIMP's scaling is still completely…
We started Imageflow (https://www.imageflow.io ) in C to design the C ABI for interop with all the host languages, but we're swapping out components for Rust every time it's possible/practical.
There's a crucial difference; OpenSSL was designed to be secure. ImageMagick was designed to support hundreds of codecs and thousands of operations. You can't pivot design on 1.25 million lines of code (est.) very…
OSS also empowers individuals to create great things - despite limited financial resources.
We've been doing this for years; it's built into many on-demand asset pipelines, like ImageResizer: http://imageresizing.net/plugins/faces
What's the best way to teach modern C++ as a first programming language? I'm at CU Boulder and their curriculum is outdated (90s) and backwards. What resources could I point the professors towards?
Looks like https://www.kickstarter.com/projects/njones/imageflow-respec... spurred them into action by offering the same thing, but without the proprietary, permanent lock-in factor.
Imagine the response were some terrible person to edit https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...
It's clear we can improve our messaging about ways to integrate Imageflow. The command-line tool aspect is under-emphasized, and the libimageflow aspect seems to be confusing as well. What other things are unclear…
> but you definitely don't want this public web facing. That's what dynamic imaging is. Your server generates images as needed, at the right size, in the right format. Even Kickstarter does this, although they use an…
This is not a hosted service, but rather a reusable library, server, and command-line tool. Backers can already download a prototype of the command-line tool. We don't advertise it, because it's a less common usage…
Imageflow has two parts - libimageflow, and imageflow-server. Both the library and server offer a JSON API, so it can evolve without breaking changes. Most users leverage the Dynamic Imaging aspect - you store a single…
Actually, the image rendering parts are far less difficult than the codec parts. You need the whole system in an operation graph in order to do the right thing to every image. Also, GIMP's scaling is still completely…
We started Imageflow (https://www.imageflow.io ) in C to design the C ABI for interop with all the host languages, but we're swapping out components for Rust every time it's possible/practical.
There's a crucial difference; OpenSSL was designed to be secure. ImageMagick was designed to support hundreds of codecs and thousands of operations. You can't pivot design on 1.25 million lines of code (est.) very…
OSS also empowers individuals to create great things - despite limited financial resources.
We've been doing this for years; it's built into many on-demand asset pipelines, like ImageResizer: http://imageresizing.net/plugins/faces