Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Germany's #1 computer magazine covers Allen Bauers retirement at Emba



Permlink Replies: 64 - Last Post: Feb 29, 2016 12:03 PM Last Post By: Mike Margerum
Ralf Stocker

Posts: 121
Registered: 12/24/04
Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 8:14 AM
Germany's #1 computer magazine covers Allen Bauers retirement at Emba and the end of Delphi.

http://www.heise.de/developer/meldung/Chefentwickler-kehrt-Delphi-Entwicklung-mehr-oder-minder-den-Ruecken-3113616.html
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 11:47 AM   in response to: Ralf Stocker in response to: Ralf Stocker
Ralf,

| Germany's #1 computer magazine covers Allen Bauers retirement at Emba
| and the end of Delphi.

http://www.heise.de/developer/meldung/Chefentwickler-kehrt-Delphi-Entwicklung-mehr-oder-minder-den-Ruecken-3113616.html

Thanks for that link!

I end up with total uncertainty in my mind about the actual future of
Delphi/RAD Studio for ME. I don't use 99.5% of the cr*p they talk
about adding-updating. <sigh>

Marco's comment about XE8 users upgrading to 10 Seattle "NOW" really
puts me off!!!!!!! 10 Seattle is a piece of **** as far as I am
concerned.

I'll be using RAD Studio XE8 exclusively for as long as it works for
me.

Another "end-of-an-era" I guess. <sigh> I think I may be coming to
understand some of why Allen left. <double-sigh>

--

Q -- XanaNews 1.19.1.372 - 2016-02-22 11:32:34
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 1:58 PM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:

Marco's comment about XE8 users upgrading to 10 Seattle "NOW" really
puts me off!!!!!!! 10 Seattle is a piece of **** as far as I am
concerned.

10 Seattle's new memory model is worth it alone over XE8.

First time in years I can build my project group with a single click :)

So - assuming '****' meant gold, then I'm 100% with you :)

As for the future of things from now on - right with you, not because
of who left - but because of why he may have left. Embarcadero seems to
be losing focus on 'core business' and shallowed their pond too much.
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:46 AM   in response to: Christopher Burke in response to: Christopher Burke
Christopher,

| 10 Seattle's new memory model is worth it alone over XE8.
|
| First time in years I can build my project group with a single click
| :)

| So - assuming '****' meant gold, then I'm 100% with you :)

<chuckle> Glad it works for you!

--

Q -- XanaNews 1.19.1.372 - 2016-02-23 11:45:52
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 2:03 PM   in response to: Quentin Correll in response to: Quentin Correll
Marco's comment about XE8 users upgrading to 10 Seattle "NOW" really
puts me off!!!!!!! 10 Seattle is a piece of **** as far as I am
concerned.

XE10 has been a rock for me. XE8 was much worse at least in my daily use.

I have no idea what to do with my Delphi sub either. I guess i'll keep
it for another year because I have a very large VCL app written in it.

I've already ripped all of the direct DB access code out of it and moved
it to GO. ADO is no longer supported and I figured now would be a good
time to go 3 tier.

I'll probably move the app to a web framework. The big problem though
is grids. They really suck in a web browser. Kendo is the best of the
worst. I may go with that.

Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 6:44 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

XE10 has been a rock for me. XE8 was much worse at least in my daily
use.

My experience as well, though XE8 was much more usable with Castalia
disabled. I have not had to do this with 10 Seattle.

I'll probably move the app to a web framework. The big problem
though is grids. They really suck in a web browser. Kendo is the
best of the worst. I may go with that.

Ouch. Kendo UI is a little pricey, but at least they license by
developer and not by deployment.

For places where a simple styled table isn't enough, I have been using
jqGrid and more recently, the fork made before jqGrid went commercial.

Maybe I should look at some other options.

--
Regards,
Bruce McGee
Glooscap Software
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:41 AM   in response to: Bruce McGee in response to: Bruce McGee
Ouch. Kendo UI is a little pricey, but at least they license by
developer and not by deployment.

For places where a simple styled table isn't enough, I have been using
jqGrid and more recently, the fork made before jqGrid went commercial.

Maybe I should look at some other options.

Kendo, is actually cheaper than my SA + 3rd party licenses for 3rd
party Delphi components. It also includes charting and reporting
components.

I'll check out jqGrid. I don't mind paying for frond end components.
There are notoriously hard to get right. I also like that Kendo will
plug into Angular 2. I hope they support Aurelia as well.

I've pretty much had it with Delphi. It's just not something I enjoy
anymore. I loved it when the world was simple and everyone was sitting
on a LAN behind a firewall.

I don't really enjoy web front end programming either, but at least it
runs on multiple platforms.

Thanks bruce.
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 12:06 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

Ouch. Kendo UI is a little pricey, but at least they license by
developer and not by deployment.

For places where a simple styled table isn't enough, I have been
using jqGrid and more recently, the fork made before jqGrid went
commercial.

Maybe I should look at some other options.

Kendo, is actually cheaper than my SA + 3rd party licenses for 3rd
party Delphi components. It also includes charting and reporting
components.

For a single component pack.

If I do more web front end work, I might have another look, though.

I've pretty much had it with Delphi. It's just not something I enjoy
anymore.

That's a shame.

I loved it when the world was simple and everyone was
sitting on a LAN behind a firewall.

I spend more of my time writing server side code than clients these
days. I have a thing for distributed systems.

I don't really enjoy web front end programming either, but at least
it runs on multiple platforms.

So does Delphi. :)

Where it's appropriate (an important point), what I like about web
applications is how easily they can be deployed and updated.

And sometimes they even talk to the Delphi servers I mentioned earlier.

Thanks bruce.

Web applications are interesting. It's always nice to hear other
peoples' perspective on it.

--
Regards,
Bruce McGee
Glooscap Software
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 12:34 PM   in response to: Bruce McGee in response to: Bruce McGee

I spend more of my time writing server side code than clients these
days. I have a thing for distributed systems.


I enjoy server code as well. GO is my goto server language.

I don't really enjoy web front end programming either, but at least
it runs on multiple platforms.

So does Delphi. :)

I got very far into a decent sized FireMonkey app and canned it. I can
honestly say I gave FMX it a very fair shake and I was hugely
disappointed. Death by a thousand cuts.

Where it's appropriate (an important point), what I like about web
applications is how easily they can be deployed and updated.

And sometimes they even talk to the Delphi servers I mentioned earlier.

In some way's web front ends have surpassed the dedicated tools like
Delphi in elegance and speed of building apps. Spend 40 minutes
watching rob Eisenberg's Aurelia talk. It's beautiful.

I could crank screens out in 2 tier Delphi with datasets in 1/5th the
time it would take to do it any other way. Once you hit 3 tiers and
drop TDataset, that's simply not the case anymore. It takes me every
bit as long to build my Delphi forms as it does to build the web equivalent.

You start asking yourself WTH am I bothering with Delphi for?

So i'm slowly going to replace my monolithic Delphi app with a web app.

Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 1:00 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:


I spend more of my time writing server side code than clients these
days. I have a thing for distributed systems.


I enjoy server code as well. GO is my goto server language.

Someone was trying to convince me to look at GO a while ago. I might
put it on my todo list.

I got very far into a decent sized FireMonkey app and canned it. I
can honestly say I gave FMX it a very fair shake and I was hugely
disappointed. Death by a thousand cuts.

Where it's appropriate (an important point), what I like about web
applications is how easily they can be deployed and updated.

And sometimes they even talk to the Delphi servers I mentioned
earlier.

In some way's web front ends have surpassed the dedicated tools like
Delphi in elegance and speed of building apps. Spend 40 minutes
watching rob Eisenberg's Aurelia talk. It's beautiful.

Where it makes sense, I agree.

I could crank screens out in 2 tier Delphi with datasets in 1/5th the
time it would take to do it any other way. Once you hit 3 tiers and
drop TDataset, that's simply not the case anymore. It takes me every
bit as long to build my Delphi forms as it does to build the web
equivalent.

I've been doing multi-tier for a long time with lots of different
clients. I like the flexibility.

You start asking yourself WTH am I bothering with Delphi for?

Language, RTL, database features, speed of development, testing and
deployment, lack of dependencies, etc...

All the same reasons I've kept using it this far.

Some of my favourite development stories are about getting a working
solution into production while another team is still getting their
shoes on.

Which is why I have very little interest in belittling or replacing
Delphi. I have more interest in expanding my horizons and using the
right tool for a given job. And for me, the answer is still Delphi more
times than not.

So i'm slowly going to replace my monolithic Delphi app with a web
app.

I think this is more feasible now than it was even five years ago.
Front end web development has come a long way.

--
Regards,
Bruce McGee
Glooscap Software
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 1:15 PM   in response to: Bruce McGee in response to: Bruce McGee
I could crank screens out in 2 tier Delphi with datasets in 1/5th the
time it would take to do it any other way. Once you hit 3 tiers and
drop TDataset, that's simply not the case anymore. It takes me every
bit as long to build my Delphi forms as it does to build the web
equivalent.

I've been doing multi-tier for a long time with lots of different
clients. I like the flexibility.


It's almost a requirement at this point. I definitely like having as
much of the biz logic in the middle as possible.

You start asking yourself WTH am I bothering with Delphi for?

Language, RTL, database features, speed of development, testing and
deployment, lack of dependencies, etc...

All the same reasons I've kept using it this far.

Delphi cant be beat if you are building thick clients. I've been using
it for 20 years.

Some of my favourite development stories are about getting a working
solution into production while another team is still getting their
shoes on.

I don't doubt if you use Delphi all the way through your stack you can
get some development time savings. Mobile is an essential part of what
I do so I can't use delphi exclusively.

Which is why I have very little interest in belittling or replacing
Delphi. I have more interest in expanding my horizons and using the
right tool for a given job. And for me, the answer is still Delphi more
times than not.

Delphi has had a terrific run for me. I certainly hope I don't appear to
be belittling it.

I've expanded my horizons a lot, but i'm 47 and I cant keep juggling
objC, swift, go, JS / typescript, Delphi, .net, and python. I have to
cut some of these tools loose and python and Delphi are my first
candidates. I only use .net to support things other people mostly write
and that I manager and help design.

I agree with the right tool for the right job which is why I built my
mobile code using the native toolkit. Believe me, I really wanted FMX
to work. it would have saved me a crapload of development time to
support windows, ios, and macs.

So i'm slowly going to replace my monolithic Delphi app with a web
app.

I think this is more feasible now than it was even five years ago.
Front end web development has come a long way.

I'll let you know how it goes hehe
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 1:49 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

but i'm 47

Ask some of the people in this group where they got their start in the
industry.

You'll feel like a spring chicken.

--
Regards,
Bruce McGee
Glooscap Software
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:07 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

but i'm 47

Ask some of the people in this group where they got their start in the
industry.

You'll feel like a spring chicken.

Too true!

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 12:21 PM   in response to: Bruce McGee in response to: Bruce McGee
Bruce,

| | but i'm 47
|
| Ask some of the people in this group where they got their start in the
| industry.

| You'll feel like a spring chicken.

I've been writing code for 14 more years than he is old. I think I
qualify as one of those "ol'timers." <g>

--

Q -- XanaNews 1.19.1.372 - 2016-02-25 12:16:32
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:06 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Someone was trying to convince me to look at GO a while ago.

Was that me?

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:48 AM   in response to: John Kaster in response to: John Kaster
John Kaster wrote:

Bruce McGee wrote:

Someone was trying to convince me to look at GO a while ago.

Was that me?

Don't think so.

Weren't you looking at node.js? Or maybe I'm thinking of Wayne.

--
Regards,
Bruce McGee
Glooscap Software
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 26, 2016 10:26 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Weren't you looking at node.js? Or maybe I'm thinking of Wayne.

Nah. I'm hoping to find more time to spend with F# and Go.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 26, 2016 3:39 PM   in response to: John Kaster in response to: John Kaster
Nah. I'm hoping to find more time to spend with F# and Go.

Great Choices!

F# looks great. Ive been learning clojure, but id like to compare F# to
it at some point.

I'm building a SPA app right now and am using node.js simply because
everything is dynamic and hot loads. Great for iterating. I'll move it
over to GO once im finished.
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:55 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

I'm building a SPA app right now and am using node.js simply because
everything is dynamic and hot loads. Great for iterating. I'll move
it over to GO once im finished.

I'm interested in F# due to the efficiency, provability, and better
performance you get with .NET over most other run-time options. I
looked into Scala a bit, but it doesn't interest me as much as F# and
Go.

Programming functionally with Delphi is an interesting exercise, but I
think it would again be a case of improving your Delphi skills by
programming in something really functionally focused like F#.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Dejan Stanic

Posts: 11
Registered: 5/4/03
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 27, 2016 6:24 PM   in response to: John Kaster in response to: John Kaster
John Kaster wrote:
Bruce McGee wrote:

Weren't you looking at node.js? Or maybe I'm thinking of Wayne.

Nah. I'm hoping to find more time to spend with F# and Go.

--
John Kaster http://johnkaster.wordpress.com
Software solutions

can't really say anything about Go, but F# is beautiful ... too bad it looks like it has zero chance to break into mainstream
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:56 AM   in response to: Dejan Stanic in response to: Dejan Stanic
Dejan Stanic wrote:

F# is beautiful ... too bad it looks like it has zero chance to break
into mainstream

Seems to me like it's growing all the time, and with MS's recent
cross-platform acquisitions and efforts, and making their IDEs
basically free, and their embracing open source so enthusiastically ...
F# has a long future ahead of it.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 28, 2016 4:59 AM   in response to: John Kaster in response to: John Kaster
Nah. I'm hoping to find more time to spend with F# and Go.

I think you will some higher level functional style languages
transpiling to GO. GO is simple and runs on lots of platforms with no
runtime. it makes a lot of sense. I'd love to see something like F#
target GO instead of the .net VM
Alexander Elagin

Posts: 55
Registered: 9/18/00
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 28, 2016 5:18 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:
I think you will some higher level functional style languages
transpiling to GO. GO is simple and runs on lots of platforms with no
runtime. it makes a lot of sense. I'd love to see something like F#
target GO instead of the .net VM

While Go itself is a very interesting and promising language, I still cannot find reasons (for myself) to use it. Are there any good real world examples to get started (not simple command-line utilities, but something more complex?) What can be it used for? Can I create with it a package/dll/so to be used by a Delphi applicatiion?
Nick Hodges

Posts: 2,414
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 28, 2016 6:48 AM   in response to: Alexander Elagin in response to: Alexander Elagin
Alexander Elagin wrote:

While Go itself is a very interesting and promising language, I still
cannot find reasons (for myself) to use it

I have the same problem with Clojure. I thought "I'll learn a
functional language to expand my brain, etc.", and now that I'm
learning it, I can't find any reason to actually use it.

Maybe I'm just old, but Clojure doesn't seem practical to me. Perhaps
as I learn more.....

--
Nick
Delphi Programming is Fun
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 4:06 AM   in response to: Nick Hodges in response to: Nick Hodges
I have the same problem with Clojure. I thought "I'll learn a
functional language to expand my brain, etc.", and now that I'm
learning it, I can't find any reason to actually use it.

Maybe I'm just old, but Clojure doesn't seem practical to me. Perhaps
as I learn more.....

I'm with you Nick. I've been doing imperative style static language
coding for 25 years. Clojure feels positively alien to me, but I am
persevering because I have the gut feeling i'm going to have the Eureka
moment with it.

I think the killer feature of Clojure is Macros. Being able to create
your own language constructs can be a very powerful thing.
Look at this Reagent "Code":

(defn simple-component []
[:div
[:p "I am a component!"]
[:p.someclass
"I have " [:strong "bold"]
[:span {:style {:color "red"}} " and red "] "text."]])


I think having to build everything functionally makes you naturally
decompose your app into testable and easily refactored little nuggets.

I also like that I can write ClojureScript on the front end and Clojure
on the back end. Same language in both places is pretty appealing

I'll let you know if I ever have that Eureka moment. hehe

Nick Hodges

Posts: 2,414
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 5:16 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

I'll let you know if I ever have that Eureka moment. hehe

I'll look forward to it. ;-)

--
Nick
Delphi Programming is Fun
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:39 AM   in response to: Nick Hodges in response to: Nick Hodges
Nick Hodges wrote:

Alexander Elagin wrote:

While Go itself is a very interesting and promising language, I
still cannot find reasons (for myself) to use it

I have the same problem with Clojure. I thought "I'll learn a
functional language to expand my brain, etc.", and now that I'm
learning it, I can't find any reason to actually use it.

Maybe I'm just old, but Clojure doesn't seem practical to me. Perhaps
as I learn more.....

Go for the Real Thing: CommonLisp. I like it.

--
Rudy Velthuis http://www.rvelthuis.de

"The greatest deception men suffer is from their own opinions."
-- Leonardo da Vinci
Dominique Willems

Posts: 591
Registered: 10/26/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 28, 2016 7:37 AM   in response to: Alexander Elagin in response to: Alexander Elagin
Alexander Elagin wrote:
While Go itself is a very interesting and promising language, I still
cannot find reasons (for myself) to use it.

Just went through an introduction and fell asleep after the twentieth
printf example. It sounded as if it's a language designed around printf
and the awesomeness of producing console text.

Are there any good real
world examples

Didn't find anything depicting a usable desktop GUI, but maybe I didn't
look hard enough. Although, having to put tons of effort into just
finding a GUI example doesn't bode well.

I'd like to know from people in here who tried it where their
light-bulb moment was?
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 3:51 AM   in response to: Alexander Elagin in response to: Alexander Elagin
On 2/28/16 8:18 AM, Alexander Elagin wrote:
Mike Margerum wrote:
I think you will some higher level functional style languages
transpiling to GO. GO is simple and runs on lots of platforms with no
runtime. it makes a lot of sense. I'd love to see something like F#
target GO instead of the .net VM

While Go itself is a very interesting and promising language, I still cannot find reasons (for myself) to use it. Are there any good real world examples to get started (not simple command-line utilities, but something more complex?) What can be it used for? Can I create with it a package/dll/so to be used by a Delphi applicatiion?

Start here:

Good website to start with

https://gobyexample.com

Buy this book

http://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Computing/dp/0134190440/ref=sr_1_1?ie=UTF8&qid=1456745464&sr=8-1&keywords=go+programming+language

GO's sweet spot for me is building web apis and utilities that contain
there own web front end

You cant produce a DLL or anything like that, but you can build HTTP
calls you could then use in Delphi. GO is really for server side
development although I often build clients in it that are just mini web
servers.

My back end is GO and I have a pretty large Delphi front end that talks
to this GO api server. I also have swift iOS apps that talk to this web
server.

Here are the reasons i chose GO:

* Single EXE deployment

No runtime. You can even embed your static HTML/JS files into the exe

* Multi platform support (linux, windows, mac, arm)

I can create a windows exe on my mac by setting two environment
variables and running go build.

* Fast compile times

Faster than even Delphi to the point where its like you are using a REPL

* Interfaces, not objects

You builds structs and functions that operate on those structs. if your
function signatures match an interface, then you implemented it. No
ceremony needed. The Go library makes fanstastic use of this.

* Rich API

The GO API comes with everything you need to build a fast web server.
http 1 and 2 support, encryption, database, static file support,
templating, json marshalling for free.

* Open source

You can drill into the API code and more importantly you can read it and
understand it because Go is the easiest language to grok i've ever run into.

* Garbage collected

Its very lean and is optimized to have pause times that measure in
milliseconds.

* GO routines

Concurrency is very simple in GO and very lightweight. You can create
thousands of goroutines with little overhead. You use channels to safely
send/receive data over go routines.

* Built in data structures

Having maps and slices built into the language is very nice.

* Google dogfoods it

Go is being used to build gigantic projects that have to scale and since
Google uses it, its not going away.

* Code by convention

Some people wont like this, but all code is formatted the same way . in
fact when you run "go fmt", it reformats your code. I personally like
this very much since eveyrone's code is structured the same way.
Capitcalized struct members are public. lowercase are private. Same for
functions.

There are a few downsides

* No generics. If the built in types dont meet your needs, there is no
generics support. It doesn't sound like there ever will be either. I
haven't had too many issues with this.

* Not great functional support. I miss things like map, filter, etc.
sorting data can get a little tedious. You have to implement a sorter
interface.
Alexander Elagin

Posts: 55
Registered: 9/18/00
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 4:33 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

Thank you for the information!

You cant produce a DLL or anything like that, but you can build HTTP
calls you could then use in Delphi. GO is really for server side
development although I often build clients in it that are just mini web
servers.

Alas, looks like it is not for my applications, then. I have nothing to do with HTTP.
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:58 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

GO's sweet spot for me is building web apis and utilities that
contain there own web front end

Yes. It's clean, has a fabulous run-time.

You provided a great list that mirrors my own observations about Go.
Thanks for putting it together. You're a smart guy ;)

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 12:03 PM   in response to: John Kaster in response to: John Kaster
On 2/29/16 11:58 AM, John Kaster wrote:
Mike Margerum wrote:

GO's sweet spot for me is building web apis and utilities that
contain there own web front end

Yes. It's clean, has a fabulous run-time.

You provided a great list that mirrors my own observations about Go.
Thanks for putting it together. You're a smart guy ;)

Great mind think alike! :D
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:56 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

GO is simple and runs on lots of platforms with no
runtime. it makes a lot of sense

Yeah, it could replace Javascript targetting .. be interesting what the
"CPU" of 10 years from now is in fact :)

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 29, 2016 8:05 AM   in response to: John Kaster in response to: John Kaster
John Kaster wrote:

Bruce McGee wrote:

Weren't you looking at node.js? Or maybe I'm thinking of Wayne.

Nah. I'm hoping to find more time to spend with F# and Go.

The name F# looks a bit like a suppressed vulgarity. Like in "Go the F#
outtahere". <g>

--
Rudy Velthuis http://www.rvelthuis.de

"The early worm deserves the bird."
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:05 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

I got very far into a decent sized FireMonkey app and canned it. I
can honestly say I gave FMX it a very fair shake and I was hugely
disappointed. Death by a thousand cuts.

What version was that? Just curious.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 11:49 AM   in response to: John Kaster in response to: John Kaster
What version was that? Just curious.

XE8. Just a terrible experience.

There were so many roadblocks and little things that didn't work right.

Performance was abysmal.

FMX Look horrid on windows

That and the IDE was crashing on me every few builds.
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 2:29 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike,

| XE8. Just a terrible experience.

Exactly opposite to my experience with RAD Studio XE8. (?)

Must have to do with "other stuff" we have installed on our systems.

--

Q -- XanaNews 1.19.1.372 - 2016-02-25 14:27:40
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 3:00 PM   in response to: Quentin Correll in response to: Quentin Correll
Must have to do with "other stuff" we have installed on our systems.
I think it was firemonkey related. XE8 was stable with VCL code
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 4:39 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike,

| | Must have to do with "other stuff" we have installed on our
| | systems.
 

| I think it was firemonkey related. XE8 was stable with VCL code

Makes sense, I don't use Firemonkey.

--

Q -- XanaNews 1.19.1.372 - 2016-02-25 16:39:23
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:05 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

If I do more web front end work, I might have another look, though.

Look at Aurelia first ;)

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Farshad Mohajeri

Posts: 120
Registered: 12/28/06
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 27, 2016 9:41 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:
Ouch. Kendo UI is a little pricey, but at least they license by
developer and not by deployment.

For places where a simple styled table isn't enough, I have been using
jqGrid and more recently, the fork made before jqGrid went commercial.

Maybe I should look at some other options.

Kendo, is actually cheaper than my SA + 3rd party licenses for 3rd
party Delphi components. It also includes charting and reporting
components.

I'll check out jqGrid. I don't mind paying for frond end components.
There are notoriously hard to get right. I also like that Kendo will
plug into Angular 2. I hope they support Aurelia as well.

You can check uniGUI too. It is based on famous Sencha Ext JS. Whole package including Ext JS OEM license costs less than Kendo!
Good thing about it is that you can stay with Delphi and migrate your existing Delphi apps to web.
uniGUI is still beta, but beta phase will end soon and current builds are used by many in production.

You can get the trial from our forums: http://forums.unigui.com/index.php?/files/

Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 12:08 PM   in response to: Bruce McGee in response to: Bruce McGee
This jqGrid looks great.
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 12:31 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

This jqGrid looks great.

I know, right?

Here is the link to the fork that was made before the original project
went closed source. It's still being developed.

https://www.npmjs.com/package/free-jqgrid

I'm still tinkering around with a bunch of different charting libraries
and haven't really settled on one (or two) yet. I've used Google
Charts, Piety (sparklines), Flot, Morris and will take a look at
MetricsGraphics and plotly (nice bubble charts). Lots of free libraries
are derived from D3.

I know this is a little off-topic here, but like I mentioned earlier,
there's usually a really nice DataSnap REST server on the back end.

The default project created by the IDE wizard isn't a very good
starting point. It hasn't changed much at all since the DataSnap
rewrite around D2009. I'd love to see them create something more usable
and better looking out of the gate.

--
Regards,
Bruce McGee
Glooscap Software
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 12:44 PM   in response to: Bruce McGee in response to: Bruce McGee
Here is the link to the fork that was made before the original project
went closed source. It's still being developed.

https://www.npmjs.com/package/free-jqgrid

I'll add this to my links. thanks

I'm still tinkering around with a bunch of different charting libraries
and haven't really settled on one (or two) yet. I've used Google
Charts, Piety (sparklines), Flot, Morris and will take a look at
MetricsGraphics and plotly (nice bubble charts). Lots of free libraries
are derived from D3.

Visualization is one place a web app blows the socks off a windows app.
I cant wait to build some.

I looked at this one a while back

http://js.devexpress.com/WebDevelopment/Charts/

I will probably also try to build some dashboards with m$ power BI

I know this is a little off-topic here, but like I mentioned earlier,
there's usually a really nice DataSnap REST server on the back end.

The Delphi server ship has sailed for me. The lack of proper
documentation for DataSnap really turned me off and I host my middleware
on mac for development and AWS linux for production.

I also need to server up data for iOS native clients so I chose GO.

The default project created by the IDE wizard isn't a very good
starting point. It hasn't changed much at all since the DataSnap
rewrite around D2009. I'd love to see them create something more usable
and better looking out of the gate.

At the end of the day, Delphi + VCL is stable and is pretty good for
building windows only apps. It's getting harder to justify only
supporting windows though.

The biggest source of frustration for me using Delphi is simply the fact
that a lot of other people aren't necessarily doing the same thing and
so it's hard to resolve issues by googling. No fault of Idera's but its
a big problem for me.
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 1:13 PM   in response to: Mike Margerum in response to: Mike Margerum
Mike Margerum wrote:

I looked at this one a while back

http://js.devexpress.com/WebDevelopment/Charts/

Nice. The pivot grid looks great!

I will probably also try to build some dashboards with m$ power BI

I have a bad taste in my mouth from Microsoft's BI tools that dates
back to 1998 (Cognos ruled!). I looked again a few years ago, but they
still didn't impress.

Is it time to take another look? I've been meaning to look at the new
BI stuff from FastReports, too.

I know this is a little off-topic here, but like I mentioned
earlier, there's usually a really nice DataSnap REST server on the
back end.

The Delphi server ship has sailed for me. The lack of proper
documentation for DataSnap really turned me off and I host my
middleware on mac for development and AWS linux for production.

I stopped using DataSnap around Delphi 7 and started back up after the
rewrite. It's much closer now to what I wanted in the Midas days.

I love having small, fast, memory frugal servers that just work.

At the end of the day, Delphi + VCL is stable and is pretty good for
building windows only apps. It's getting harder to justify only
supporting windows though.

Almost all of my clients still run Windows. Even at universities.

I've been wondering if/when there would be a huge demand for desktop
Mac support.

Tablets on the other hand...

--
Regards,
Bruce McGee
Glooscap Software
Mike Margerum

Posts: 590
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 1:19 PM   in response to: Bruce McGee in response to: Bruce McGee
Is it time to take another look? I've been meaning to look at the new
BI stuff from FastReports, too.

Oh yes do have a look it's shiny and new. The desktop version is free!
Its a web app bundled in a desktop client.

I stopped using DataSnap around Delphi 7 and started back up after the
rewrite. It's much closer now to what I wanted in the Midas days.

I love having small, fast, memory frugal servers that just work.

Then you will like GO. single exe. cross compiles to linux / mac/
windows / arm 32 / bit. it is GC'd but its very lean. Language can be
learned in a week.


At the end of the day, Delphi + VCL is stable and is pretty good for
building windows only apps. It's getting harder to justify only
supporting windows though.

Almost all of my clients still run Windows. Even at universities.

I'd probably have a much different outlook if I only needed to support
windows. I'd keep using Delphi for sure.
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 25, 2016 10:08 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Here is the link to the fork that was made before the original project
went closed source. It's still being developed.

https://www.npmjs.com/package/free-jqgrid

That's a great link to know about.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:49 AM   in response to: Mike Margerum in response to: Mike Margerum
Mike,

| I have no idea what to do with my Delphi sub either. I guess i'll
| keep it for another year because I have a very large VCL app written
| in it.

Pretty much ditto for me as well. I'll wait another year and see. I
also have several apps written in RAD Studio XE8.

--

Q -- XanaNews 1.19.1.372 - 2016-02-23 11:47:13
Brian Hamilton ...

Posts: 556
Registered: 10/14/04
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 8:12 PM   in response to: Quentin Correll in response to: Quentin Correll
XE10 is way better than XE8
Andrew Baylis

Posts: 27
Registered: 7/19/00
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 22, 2016 10:18 PM   in response to: Brian Hamilton ... in response to: Brian Hamilton ...
On 23/02/2016 3:12 PM, Brian Hamilton Hamilton wrote:
XE10 is way better than XE8
Agreed, but for the price....

I am trialling RemObjects Oxygene along with a community licence for
SyncFusion - might have to overcome my past avoidance of all things .Net
but this could be a cheaper, more stable and "proper" cross-platform
approach.

Andrew
Brian Hamilton ...

Posts: 556
Registered: 10/14/04
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 10:33 AM   in response to: Andrew Baylis in response to: Andrew Baylis
Andrew Baylis wrote:
On 23/02/2016 3:12 PM, Brian Hamilton Hamilton wrote:
XE10 is way better than XE8
Agreed, but for the price....
If you were on SA, then that is not really an issue
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:53 AM   in response to: Brian Hamilton ... in response to: Brian Hamilton ...
Brian,

| XE10 is way better than XE8

I had so much trouble trying to get RAD Studio XE10 to work in my
environment I finally said ****-it and removed it and went back to RAD
Studio XE8.

--

Q -- XanaNews 1.19.1.372 - 2016-02-23 11:51:11
Jeff Overcash (...

Posts: 1,529
Registered: 9/23/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 9:34 PM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:
Brian,

| XE10 is way better than XE8

I had so much trouble trying to get RAD Studio XE10 to work in my
environment I finally said ****-it and removed it and went back to RAD
Studio XE8.

To be correct you had a hard time getting a particular third party component
that you installed from GetIt to work. I do not recall a single D10 problem you
ever reported, only with a third party component causing problems with XE8 and
D10 at the same time being installed. Big difference you never really seem to
acknowledge.

--
Jeff Overcash (TeamB)
(Please do not email me directly unless asked. Thank You)
Learning is finding out what you already know. Doing is demonstrating that you
know it. Teaching is reminding others that they know it as well as you. We are
all leaners, doers, teachers. (R Bach)

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
Brian Hamilton ...

Posts: 556
Registered: 10/14/04
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 10:59 PM   in response to: Jeff Overcash (... in response to: Jeff Overcash (...
I agree ..that's my take on it as well
i.e its a very particular issue unique just to your particular setup/settings/installed components, etc
and so I can't myself see the where its going to be use to say a blanket statement that Seattle is no good, etc...you could be putting people off where its most likely they are not going to have the same combination of components installed in XE8 when trying to also install in Seattle, etc etc
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 24, 2016 1:54 PM   in response to: Jeff Overcash (... in response to: Jeff Overcash (...
Jeff,

| To be correct you had a hard time getting a particular third party
| component that you installed from GetIt to work. I do not recall a
| single D10 problem you ever reported, only with a third party
| component causing problems with XE8 and D10 at the same time being
| installed. Big difference you never really seem to acknowledge.

<chuckle> You are most likely correct!

You have a great memory!!!

--

Q -- XanaNews 1.19.1.372 - 2016-02-24 13:53:42
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 6:38 AM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:

I end up with total uncertainty in my mind about the actual future of
Delphi/RAD Studio for ME. I don't use 99.5% of the cr*p they talk
about adding-updating. <sigh>

Some of that crap is pretty useful.

Marco's comment about XE8 users upgrading to 10 Seattle "NOW" really
puts me off!!!!!!! 10 Seattle is a piece of **** as far as I am
concerned.

You've jumped the gun before.

I would be curious to know why you are having so much trouble, though.
I understand 10 Seattle is less stable for Rudy, too.

--
Regards,
Bruce McGee
Glooscap Software
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:56 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce,

| You've jumped the gun before.

<chuckle>

| I would be curious to know why you are having so much trouble, though.
| I understand 10 Seattle is less stable for Rudy, too.

Damifino. Sometimes I think my system has a mind of its own. <g>

Unfortunately, when I buy software I expect it to WORK when I install
it!!! I am not at all in the business of de-bugging code I
purchase!!!!!!!

--

Q -- XanaNews 1.19.1.372 - 2016-02-23 11:53:52

Arnaud BOUCHEZ

Posts: 143
Registered: 2/17/02
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 2:42 AM   in response to: Ralf Stocker in response to: Ralf Stocker

Marco stated that there are still very competent developers in the team.
Starting with himself. ;)
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 7:08 AM   in response to: Ralf Stocker in response to: Ralf Stocker
Ralf Stocker wrote:

Germany's #1 computer magazine covers Allen Bauers retirement at Emba
and the end of Delphi.

http://www.heise.de/developer/meldung/Chefentwickler-kehrt-Delphi-Entwicklung-mehr-oder-minder-den-Ruecken-3113616.html

Does the original text really say anything about "the end of Delphi"?

Google translate gives me "uncertain future", which is less dramatic.

--
Regards,
Bruce McGee
Glooscap Software
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 7:56 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Ralf Stocker wrote:

Germany's #1 computer magazine covers Allen Bauers retirement at
Emba and the end of Delphi.

Not really the #1 computer magazine, but the one which had the best
articles for developers.

http://www.heise.de/developer/meldung/Chefentwickler-kehrt-Delphi-Entwicklung-mehr-oder-minder-den-Ruecken-3113616.html

Does the original text really say anything about "the end of Delphi"?

No. It says that the previous Delphi chief developer speaks about a
certain uncertainty about the future of Delphi (did he?) and that that
doesn't sound good. Apparently, in a Google+ thread Allen said that
there were no current plans to replace him.

Google translate gives me "uncertain future", which is less dramatic.

Oh come on, I liked c't, but this is ridiculous. Other leading Delphi
developers have left, e.g. Anders Hejlsberg, Chuck Jazdzweski, Danny
Thorpe.

--
Rudy Velthuis http://www.rvelthuis.de

"May God grant me the grace to one day know the truth. Until then,
may he spare me the company of those who've already found it."
-- unknown
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 8:21 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

Bruce McGee wrote:

Ralf Stocker wrote:

Germany's #1 computer magazine covers Allen Bauers retirement at
Emba and the end of Delphi.

Not really the #1 computer magazine, but the one which had the best
articles for developers.

http://www.heise.de/developer/meldung/Chefentwickler-kehrt-Delphi-Entwicklung-mehr-oder-minder-den-Ruecken-3113616.html

Does the original text really say anything about "the end of
Delphi"?

No. It says that the previous Delphi chief developer speaks about a
certain uncertainty about the future of Delphi (did he?) and that that
doesn't sound good. Apparently, in a Google+ thread Allen said that
there were no current plans to replace him.

Google translate gives me "uncertain future", which is less
dramatic.

Oh come on, I liked c't, but this is ridiculous. Other leading Delphi
developers have left, e.g. Anders Hejlsberg, Chuck Jazdzweski, Danny
Thorpe.

Just read this thread, if you can (I assume you must be signed in to
Google+):

https://plus.google.com/104660942073125276831/posts/AuEUb95pUZu

As Marco Cant├╣ says, Allen was prominent, but there is a bigger team
that can and will continue developing the product.

Somewhere, Allen says the product is 80 MLOC, but I assume that is not
just the compiler and RTL, that is everything: the compiler, the
runtime, the libraries, the supported technologies, the IDE, etc.

--
Rudy Velthuis http://www.rvelthuis.de

"One morning I shot a bear in my pajamas. How it got into my
pajamas I'll never know."
-- Groucho Marx
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 9:29 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

Oh come on, I liked c't, but this is ridiculous. Other leading Delphi
developers have left, e.g. Anders Hejlsberg, Chuck Jazdzweski, Danny
Thorpe.

I know.

--
Regards,
Bruce McGee
Glooscap Software
Nick Hodges

Posts: 2,414
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 10:12 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

Oh come on, I liked c't, but this is ridiculous. Other leading Delphi
developers have left, e.g. Anders Hejlsberg, Chuck Jazdzweski, Danny
Thorpe.

And this time there will be no one to step into his shoes, apparently.

--
Nick
Delphi Programming is Fun
John Kaster


Posts: 913
Registered: 9/22/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 23, 2016 11:50 AM   in response to: Nick Hodges in response to: Nick Hodges
Nick Hodges wrote:

And this time there will be no one to step into his shoes, apparently.

Yes, that is a major difference.

--
John Kaster http://johnkaster.wordpress.com
Software solutions
Phillip Woon

Posts: 189
Registered: 9/30/99
Re: Germany's #1 computer magazine covers Allen Bauers retirement at Emba
Click to report abuse...   Click to reply to this thread Reply
  Posted: Feb 27, 2016 1:09 AM   in response to: Nick Hodges in response to: Nick Hodges
Nick Hodges wrote:
Rudy Velthuis (TeamB) wrote:

Oh come on, I liked c't, but this is ridiculous. Other leading Delphi
developers have left, e.g. Anders Hejlsberg, Chuck Jazdzweski, Danny
Thorpe.

And this time there will be no one to step into his shoes, apparently.
Do we know this for sure?
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02