The following warnings occurred:
Warning [2] Undefined array key 213723 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213724 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213736 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213826 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213887 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213894 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213736 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 213894 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





Where does the 38G fit in?



#5

Hello all.

Although yes, I do own a 38G, could you tell me where does the 38G functionality/capability fit in? In terms of the spectrum of HP-28C/S, 48, 49, 50 and (dare I mention) TI-84, 86, 89, 92 lineages)--where does the 38G fall into place?


Edited: 8 Mar 2012, 3:37 p.m.


#6

It is an interesting unit to say the least.

It has a lot of really nice capabilities. For example, the grapher was the most advanced version ever made by HP up until the 39gII. Internally, it was much more capable, and quite a bit faster then the one on the 48.

It can do symbolic derivatives and some simple polynomial work, but you can't define a user function for use.

The application operating methodology is completely unique, but very well suited for easily learning to use the calculator, and quite powerful as well. The task switching capability there is more advanced then the 48 series.

Every unit has some capability that is not found in the others, and it more or less becomes "if 1 feature is more important then the others for you, that calculator has the best capability".

A perfect example of this is statistics. The 83/84 is much more capable out of the box then the 48 series. The 38 series is much more capabile then the 48 series. Does than make the 48 series less then the 38?

If I had to stick it somewhere, it would be like this:

84 | 86 | 38 | 89/92 | 48/49/50

What it really boils down to is this - if you know math, and are more concerned with doing/using math, the 38 series will feel limited. If you don't rally care about math and only use the calculator because someone tells you to do so, the 38 would feel nicer. Ultimately, they all have features or capabilities that make them better at 1 thing or another and have a place.

TW

Edited: 8 Mar 2012, 3:50 p.m.


#7

Well, coming from a background of SR-56, TI-58C, TI-86 & 89 (yes, I had some of those other guys), HP-34C, HP-42S, HP-28S, HP-48SX & GX as well as several others, you're right, the 38G is limited. BUT, as a calculator historian & aficionado, the 38 does make for an interesting and somewhat amusing insight into how those at the lower end do prove functional and also amazingly powerful.

Edited: 8 Mar 2012, 5:56 p.m.

#8

The original 38G (from a hardware and ROM standpoint) was a modification of the HP48G to remove expandability and things such as the equation library, and in place introduce algebraic input and applets (window-based GUI)


#9

Having never had a 38G, I am still baffled by this "applet" thing. Tim says "no user defined functions" so what then is an applet? IS this some canned lesson plan or something that you have to upload through the serial connector?

I have been reticent about collecting one, because it seems very strange to be unable to program a brick that large and imposing.

Can you actually use the thing as a fully functional calculator? In terms of solving, it can only do some simple polynomials? If you can't user define a function, what good is it for graphing? I guess I just totally do not get the paradigm.


#10

You can use it as a calculator, of course. An Aplet is a built-in application that has several "views" that can be selected by hotkeys, e. g. a plot view, a symbolic view, or a numeric view. In case of the "Function" aplet, the plot view doesn't need an explanation, the symbolic view shows the list of functions to plot, and the numeric view shows a table with function values.

These Aplets aren't static, users can build upon the built-ins. The easiest way is to fill in the blanks (function definitions, ranges, and such) and save the aplet under a new name. Whenever you start the modified aplet you get the same context back.

A more evolved user extended aplet contains routines ina BASIC like language which can define additional views. The programming language isn't too powerful but up to the task of extending an existing base aplet. This kind of programming can be done on the device or on the PC with the ADK (Aplet Development Kit).

The built-in Aplets are written in System RPL. New base aplets can only be created on the PC and aren't an easy task to create. I've never attempted it.

The more recent devices (39g, 39gs, 40g, 40gs) are not compatible with the original 38G, aplets have to be converted on the PC.

The brand new 39gii shares a similar user interface model but the environment is significantly different from its predecessors to make it impossible to automatically transfer existing aplets to the new architecture. Porting is some effort and it's impossible to port the System RPL aplets over. They have to be rewritten. An SDK is still to be published.

Edited: 10 Mar 2012, 1:12 p.m.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Best statistical fit Richard Berler 8 2,460 10-30-2013, 11:25 PM
Last Post: Walter B
  WP34s program submission: Quadratic fit Andrew Nikitin 2 1,217 06-13-2013, 02:44 AM
Last Post: Paul Dale
  New empirical fit for ln(x) Namir 0 795 12-11-2012, 12:49 PM
Last Post: Namir
  Where does the 17B-II fit in? Matt Agajanian 22 5,351 03-25-2012, 10:52 AM
Last Post: Don Shepherd
  Is my HP-38G a keepper? Matt Agajanian 10 2,720 03-02-2012, 01:13 AM
Last Post: bill platt
  Create empy list on 38g/39g/40g Kiyoshi Akima 4 1,422 10-25-2011, 10:03 AM
Last Post: M. Joury
  Will a micro sd card fit Hp 50g? ferroburak 6 2,015 11-24-2009, 10:17 AM
Last Post: Brian Walsh
  Two questions: 38g/39gs aplets and HP ODU bbeamer 3 1,339 07-28-2009, 06:00 PM
Last Post: bbeamer
  Can the HP 38G do Binary, Hexadecimal, or Octal base kmaciej 2 1,249 02-17-2009, 07:28 PM
Last Post: BruceH
  HP-50G CASE FIT designnut 3 1,352 03-17-2008, 11:28 AM
Last Post: Namir

Forum Jump: