|
We've had bad experiences with Java...
30+ MB of memory usage for the JVM doesn't sound so bad until you multiply
it by 10,000 interactive users ;)
(and yes we are familiar with the idea of using Java in a batch program
processing requests off a queue)
Couldn't find any existing C code.
Actually the changes required for the C++ code don't look that bad.
Charles
On Fri, Jul 10, 2020 at 12:55 PM Jon Paris <jon.paris@xxxxxxxxxxxxxx>
wrote:
Have you looked for similar tools in Java or C? Both of those can beURI
invoked directly.
I'm assuming that modifying the C++ to avoid the syntax issues is too big
a task?
On Jul 10, 2020, at 12:21 PM, Charles Wilt <charles.wilt@xxxxxxxxx>wrote:
"You're surprised by this?"
A little yeah, I expected it to be behind...but 9+ years? :o
No, we don't do much C++, none in fact. But I'd really like to have
butTemplating functionality https://en.wikipedia.org/wiki/URL_Template inRPG
and since there were some existing C++, I thought it'd be worthwhile tosee
if we could port one over.
Charles
On Fri, Jul 10, 2020 at 7:35 AM Kelly Beard <kenverybigliar@xxxxxxxxx>
wrote:
You're surprised by this? :-) Not to sound rude or condescending,
ofyou, like most everyone else in the universe, probably don't do a lot
isC++ work on the 400. Unfortunately, we do. We're on V7R3 here. IBM
LinuxHeavennot even on C++11, technically, but on C++0x, and you have to, for
some reason, enable a command option to get that going. Only God in
writtenknows why they cannot stay current. I suspect that maybe the OS is
stuckwith whatever C++ was in force at the time and so that is what we're
with, but that's only my uneducated guess.
How many lines is this utility? Probably originally written on a
not2011...(akasystem with g++?
On Thu, Jul 9, 2020 at 5:06 PM Charles Wilt <charles.wilt@xxxxxxxxx>
wrote:
So we're trying to port a small C++ utility to ILE...
One of the compile errors is on the following...
for(auto& ele : inVars)
Apparently this the "for each" loop which was added to C++ in
C++11)
We're on v7.2, but even the v7.4 manual doesn't show it as valid.
Looks like C++ on the IBM i include part of the C+11 standards, but
(C400-L)don'tyet
all. And of course C++14 and C++17 are nowhere to be found.
Bit surprised the i is so far behind the times, but I suppose most
use ILE C/C++...
Charles
--
This is the Bare Metal Programming IBM i (AS/400 and iSeries)
affiliatemailing list
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.
Help support midrange.com by shopping at amazon.com with our
affiliatelink: https://amazon.midrange.com
--
Kelly Beard
--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
mailing list
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.
Help support midrange.com by shopping at amazon.com with our
--mailing listlink: https://amazon.midrange.com--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
--
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
mailing list
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L)
mailing list
To post a message email: C400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/c400-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.