home *** CD-ROM | disk | FTP | other *** search
/ The AGA Experience 2 / agavol2.iso / software / diskmags / miggybytes / docs / mb_17.txt < prev    next >
Text File  |  1996-02-14  |  4KB  |  80 lines

  1.  
  2.                              Dice V3.1
  3.                              ---------
  4.  
  5. Price £99.00
  6.  
  7. Reviewed by Madness
  8.  
  9. Tested on A1200/030 50mhz 2chip 4fast 540HD
  10.  
  11. Dillions  Integrated  C  Environment  (DICE) has been knocking around the
  12. PD/Shareware  market for a long time know, and many a PD and professional
  13. author  have used it to program for the Amiga.  So with SAS being dropped
  14. and  not  much sign of any other C implementation on the Amiga maybe Dice
  15. will get the awards it rightly deserves.
  16.  
  17. Dice  follows  the ANSI C standard and a limited amount of C++ so if your
  18. doing  C  at  Uni then this compiler is perfect.  I know I'm using it for
  19. exactly  that!  Programming for a Unix based operating system also for my
  20. Uni  project  a  MS-Dos  encryption  utility.   So  all in all its pretty
  21. compatible (note the source code has to be compiled on the MS-DOS machine
  22. to work)
  23.  
  24. First  of  please not you NEED a hard drive to use Dice though there is a
  25. floppy  only version available.  Also note the hard drive installer works
  26. fine  as long as you know what you are doing, I.e.  take the time to read
  27. the docs and the prompts on screen before installing.
  28.  
  29. Dice comes with the Commodore/Amiga includes for 1.3/2.x/3.0 and a number
  30. of examples and text editors.
  31.  
  32. So whats the difference from this version of Dice and the PD version.  On
  33. first  glance  not  a lot, but after playing around and knocking up a few
  34. programs  there  has been a lot of hard work been put into this revision.
  35. The most obvious is the GUI called VMake.  Its incredibly easy to use but
  36. that  still  doesn't  give  the excuse not to include any instructions to
  37. VMake  in  the Manual!  Saying that VMake is easy to use and what it does
  38. is  control  the  projects and the compiler options via a point and click
  39. interface.   My  very  first  time of using C on any computer and I found
  40. Dice to be extremely easy to get on with.  If you have used the Borland C
  41. compilers then your in for a treat as Dice is so much easier.
  42.  
  43. VMake  is  also  friendly to REXX so you can customise may functions etc.
  44. this makes VMake/Dice very friendly in the way you can do batch update to
  45. you source and real pain if you ever had to do one.
  46.  
  47. Dice  also  supports  a  number  of  editor  from  the  basic  ed to most
  48. programmers  favourite Cygnus-Ed.  Though I use the DME editor that comes
  49. set for use with Dice and is an OK choice but if you have Cygnus then use
  50. that as Cygnus really shines when used in this sort of environment.
  51.  
  52. Dice  also  comes  with a limited on-line help but at the time of writing
  53. this review I couldn't seem to get it to work, this was probably my fault
  54. as  I  keep  moving files from one location to the other on me hard drive
  55. :-/  
  56. Saying that the compiler does come with the standard error help eg.
  57. '";" expected  line  11'  and similar.
  58. When an error does occur the editor is started and the source that caused
  59. the  error  is  loaded,  the  cursor is then placed on the line the error
  60. occurred  on.   On the bottom part of the screen the error message(s) are
  61. displayed  with  the  line number(s) the errors on.  This feature is much
  62. better  than  that  on  the  Borland  C  environment  and  makes for easy
  63. debugging of the most common type of errors.
  64.  
  65. So  if  your  after C for the Amiga you can't really go wrong here a good
  66. and easy to use environment and the most important its still supported!
  67.  
  68. Beginners note:
  69. Dice  comes  with  a  hefty  manual 300 odd pages but be warned its not a
  70. manual on C but on how to get the best from Dice and the Amiga.  You will
  71. still have to buy or borrow a book on Ansi C.  A good book for new comers
  72. to  C  is  'The  C  programming  language  by  Brain W.Kernighan & Dennis
  73. M.Ritchie' and make sure it is the SECOND EDITION as the first edition is
  74. not  ANSI  C  compatible.   
  75. By  the  way  the above book is writern by the designers of C so its from
  76. the horses mouth so to speak.
  77.  
  78. END
  79. ---
  80.