What do you like best?

I find useful this tool for new students It's great for visualizing what's in memory. Besides, BlueJ allows seeing how objects are created

What do you dislike?

Compilation speed could also be improved I think There is no automatic completion of brackets nor parentheses The interface isn’t the best

Recommendations to others considering the product

Eclipse sometimes feel much pro. Recommended this product to everybody. Go for blue j it's really awesome and makes one perfect in java and it's application.

What business problems are you solving with the product? What benefits have you realized?

It's very useful to see the design flow in a code. We use a lot this IDE in a Little projects that we have 2-3 days to do it because it's very easy to use and we can share with the others coworkers in order to compilate in the same way or when we have a new employee we give this IDE to start Python integration

What do you like best?

BlueJ has a simple interface with everything you need to write Java programs. It's simplistic interface is almost nihilist with no bells or whistles. That is a good thing fr someone who just wants to write simple Java code snippets without all of the baggage of any other IDE. The simplicity really contributes to the overall launch speed of this product. Very nice start speed.

What do you dislike?

It's simple but it's too simple for any large development. Features could be lacking for any complex programs that may require a more complex IDE. Other than that, the interface could look nicer and more slick with ideally more rounded features. Could definitely add in a in-program editor without having a new pop-up window for each class that's opened. Tabs would really improve this product. Compilation speed could also be improved I think. Definitely useful for any future small developments but I think it might be limited to just that.

Recommendations to others considering the product

Go for it, it's nice and simple

What business problems are you solving with the product? What benefits have you realized?

Mostly research for the future of artificial intelligence and how this may impact the future of automation in enterprise software. This is a very important part of the future of how humans can interact with machines and how the future of human work could be like. Definitely high impact and may also be the future of where a lot of research is headed. Definitely an exciting research area and will contribute greatly to the future of humankind. This is where the future is headed. This is the future.

What do you like best?

You can get started on writing Java code and testing in in seconds. Set your project location, download the JDK, and you're good to go. BlueJ also supports checking for syntax errors, as well as the inclusion of debugging tools (easy to use as well) to practice your debugging skills as a programmer.

What do you dislike?

It might be limited to those with Java experience, as it's just an IDE that runs by itself, without extensive tools and plugins to better your coding construction/testing experience. For large-scale projects such as game development or Android development, I would recommend using something else like IntelliJ or Android Studio so you have access to plugins and much efficient code building utilities and testers.

Recommendations to others considering the product

If you need any IDE to get you started on creating simple Java applications, or to start learning Java or your first OOP language, this is the way to go!

What business problems are you solving with the product? What benefits have you realized?

It's a simple 'playground' IDE for those who want to try out java or get their hands on OOP after learning the basic logic of it.

What do you like best?

The user interface is really easy to use, because it's so simplified. It includes everything you need to learn and focus just on the code. The errors and warning pane is useful and it's actually verbose, so you can understand what is quickly happening with your code. The debugger and stack view is very helpful, and I like the fact is also just the essentials you just need to learn.

What do you dislike?

It would be really nice if the user experience went under a proper review by an UX specialist, because in some cases the interface isn't intuitive enough, so you as an user have to explore and try "get the hang out of it" several times, specially with the debugger. That is not a problem after you get used to, but if you leave it long enough, you'll find yourself exploring again in order to use it effectively.

Recommendations to others considering the product

Learn to use the integrated debugger, it will help you in the long run to properly learn Java. Just because it's a simplified IDE doesn't mean you can't do advanced software with it, it's all in your hands to do useful code to suit your business needs, as long as you understand it's just a front end of the JVM. Of course, after you're skilled in Java, you might as well move into Jetbrains IntelliJ or the default Netbeans.

What business problems are you solving with the product? What benefits have you realized?

As a tool for introduction to Java Programming, it certainly does its job just fine. I value it's barebones, so you can focus on what's really important into your code.

What do you like best?

BlueJ is great starter software for someone who wants to dive into java because of its simplicity and less advanced features.it is very ideal for someone who teaches java or not small-scale projects like schools projects etc.the less advanced features it has,the more one can focus more on the code itself and the best part is you can run it on any platform and it is absolutely free.

What do you dislike?

nothing really because it does as expected which is to make someone familiar with java programming

Recommendations to others considering the product

if you are someone who wants to learn or teach java then this is your best ide to choose.

What business problems are you solving with the product? What benefits have you realized?

we sometimes do workshops in schools,companies and the community to teach them about programming and stuff and when doing java this is our preferred IDE because as programming can be a big step for some users so the less intimidating the ide is,the more one can grow to love and understand programming

What do you like best?

the simplicity in it,bluej does not have dozen of features, options etc which sometimes intimidates users what first use especially for beginners and most of all its super light but at the same time getting the job done.the fact that it does not have those features code hinting makes it more richer because it helps the user to be more familiar with code.The other thing is bluej is available on many platforms windows,linux,mac etc so you dont have to change your operating system to use it

What do you dislike?

i definitely love everything about it other than to suggest to add a few modern themes to it .

Recommendations to others considering the product

Bluej should be the official starting point of any java student/learner.anyone thinking of trying out java should definitely get bluej and the best part is its FREE!

What business problems are you solving with the product? What benefits have you realized?

i started coding java when i was in college and because of its simplicity and less fancy features,it made me to focus more my code which helped me to excel in my final year exams.Currently i volunteer to teach at my former high school programming and this is the same program i use because it worked wonders when i used it too

What do you like best?

Nothing. It is literally better to use an online Java compiler such as https://www.compilejava.net/ than use this program.

What do you dislike?

The automatic coloring of code blocks is annoying. I constantly fight the automatic formatting in order to make my code look neat and presentable. It lacks all the convenient features of Visual Studio, FlashDevelop, and NetBeans that make them decent development environments. There is no automatic completion of brackets nor parentheses. BlueJ does not allow browsing a class's variables/methods as Visual Studio does, nor is there automatic completion of control and iteration statements such as switch, for, foreach, if, etc.

Recommendations to others considering the product

Switch to something else.

What business problems are you solving with the product? What benefits have you realized?

I'm using this for completing Java programming courses on Coursera. It was the recommended IDE, so I downloaded it, naively believing that the instructors would recommend a decent one. The only benefit to this product is that is does actually compile Java, but writing code using it could not be more painful.

What do you like best?

I really like having a text editor with a syntax marker and that compilation is in real time. Do many activities in a single application, such as unit tests with JUnit version control with CVS

I found it really useful when I learned to program. It is not really an IDE. It is a learning platform. Allows you to view objects as you do them, manually inspect and call methods on objects,

BlueJ is purely a learning platform, and it lacks many tools you need to really develop the software. I used it a lot when I started learning how to program, but once I really wanted to do my software, I switched to Eclipse.

What do you dislike?

A lot of people will just say you should just use Eclipse, or IntelliJ, or Netbeans off the bat, but honestly, those programs are so full of features, it can be really intimidating to a new programmer.BlueJ to be a great tool for the learning the concepts of OOP, but it's a terrible tool for actually developing software.

Recommendations to others considering the product

It is an excellent work tool, I do not consider it an IDE to program in Java, in my opinion it is only for learning.

What business problems are you solving with the product? What benefits have you realized?

It has helped me to reduce learning times, it is excellent for new programmers and the development of small projects, for small projects of short duration is a good option and a way to optimize the work.

What do you like best?

If you need to start to programing in Java, you need a easy IDE tool. BlueJ is one of the best IDE to start with the Java World, it's easy to use and it's powerfull when you spent time learning. It's recomended if you are in the school or university and you need to practice with java code. I used a lot of IDE in my life and I think this is the easier.

What do you dislike?

I wrote that this iDE is the best if you need to start with Java, for this reason this IDE have restrictions that other IDE like netbeans,eclipse not have. You don't have a lot of plugins and others tolos that you need when you need to create a big Project.

Recommendations to others considering the product

If you need to start using Java code this is the best IDE

What business problems are you solving with the product? What benefits have you realized?

We use a lot this IDE in a Little projects that we have 2-3 days to do it because it's very easy to use and we can share with the others coworkers in order to compilate in the same way or when we have a new employee we give this IDE to start.

What do you like best?

BlueJ is very easy for Java beginners who want to start programming without learning how to use a more complex IDE. Besides, BlueJ allows seeing how objects are created. I find useful this tool for new students. New users only have to create a project and then they can begin to create new classes and write code.

What do you dislike?

It does not autocomplete code, which is essential if you want to use an IDE for complex programs. Moreover, it does not provide any debugging option, which is essential when you are writing more complex programs. On the other hand, it does not provide an interface for building Graphical User Interfaces (GUI). Instead, you have to write your own code, execute it and then test different parameters as for example size, captions, types of buttons, etc.

Recommendations to others considering the product

I recommend BlueJ only if you want to start programming without learning how to setup an IDE. With BlueJ, you just have to write code and execute it, without problems about classpath, projects, etc.

If you have already used other Java IDEs, then you have to adapt to BlueJ in the way that BlueJ does not offer autocompletion of code. So, you have to be very careful when closing code blocks, parenthesis, etc.

It is also important to remark that the fact of creating objects just in BlueJ, does not mean that your code is creating those objects.

What business problems are you solving with the product? What benefits have you realized?

Education. It allows showing how objects are produced as well as methods and attributes of objects. It is useful for introducing Java programming

What do you like best?

The way classes are combined visually I enjoy. You can clearly see what's what and they're fun to arrange after. The lightweight design is great too. I normally use note++ to write and compile and test with bluej.

What do you dislike?

If they could implement different colour schemes and skins for people who prefer dark themes that would be amazing. It would eliminate the need to use note++ to get away from the painfully bright base theme.

Recommendations to others considering the product

It's lightweight and feels good when you're just beginning in java. I currently prefer it over eclipse but i do most of the writing in note++ so it's mainly used for compiling.

What business problems are you solving with the product? What benefits have you realized?

I'm currently a student at MRU in Canada studying the BCIS degree the offer. From my experience of going between bluej and eclipse i prefer the lightweight design over eclipses chunky gui. Most of the other students like eclipses replacement functions and they seem easier to use but note++ does that as well.

What do you like best?

- That is a good thing fr someone who just wants to write simple Java code snippets without all of the baggage of any other IDE Do many activities in a single application, such as unit tests with JUnit version control with CVS User Interface is easy for novice users, creating and debugging basic java scripts

What do you dislike?

- it gives the wrong result and varies from net beans and eclipse It is suited for small scale applications as it can't handle large applications

Recommendations to others considering the product

Serves purpose very well. Perfect for understanding OOP Add more features like auto-fill, Completing code snippets

What business problems are you solving with the product? What benefits have you realized?

Definitely an exciting research area and will contribute greatly to the future of humankind Education Definitely an exciting research area and will contribute greatly to the future of humankind

What do you like best?

BlueJ is Suited for little scale advancement, the free technology gives a simple to-utilize and intuitive interface intended for intelligent creation and invocation of objects. BlueJ was made explicitly to advance the learning and teaching of object-oriented programming.

What do you dislike?

The syntax highlighting is minimal and there is no code completion feature included . It is suited for small scale applications as it can't handle large applications.

Recommendations to others considering the product

BlueJ is portable and supports deployment on a variety of operating systems. The clear and fundamental UI enable new users to begin on essential improvement all the more effortlessly and rapidly.

What business problems are you solving with the product? What benefits have you realized?

We at our association can intelligently create and test objects. The intuitive functionalities converged with a direct and clean UI results to simple experimentation of objects that are a work in progress.

What do you like best?

Bluej is one of the simplest IDE for Java development. It's not so fancy features makes it one of the most go to IDE for the beginners. Anyone having a different operating system can learn to code.

Bluej also makes life easy for the teachers as they are able to explain concepts of Java to the students in an easy and simple way.

What do you dislike?

Bluej being a very simple IDE, it is not often recommended to the programming veterans and people who are at an intermediate level. Due to this, Blue J is not used in making real-world or big projects. Only small projects are build using Bluej. Also, there is no code completion and the editor window has very basic syntax highlighting. All you can do is create a class, create an object visually, pass the parameters and obtain the results, that's about it.

Recommendations to others considering the product

Bluej mainly serves educational purposes, so it is a must-have for any student. It is highly recommended to anyone who wants to learn Java in a quick and simple way.

What business problems are you solving with the product? What benefits have you realized?

I learned a lot about the functionality of classes and its relationship with objects. Its user interface made it easy for me to focus only on writing codes. I used this IDE a lot in my learning phase and a had a wonderful experience. Currently, I teach coding to a small group of underprivileged students.

What do you like best?

The best thing about BlueJ is, its simple interface which is very interactive. It doesn’t have complex interface as compared to the professional Netbeans and Eclipse, Anyone can get used to it quickly. The other best thing is, it is quite portable, it is available for almost all OS, like Windows,Linux, Mac OS/X.

What do you dislike?

Compare to some other IDE, BlueJ is not suitable for large projects. It is quite handy for smaller projects. The other thing, which I don’t like is, its limited features. It has some less features compared to other IDE.

Recommendations to others considering the product

Since BlueJ is made for educational purpose, so it is the perfect IDE for beginners and it is very user friendly. You should go for it . It is must have iDE .

What business problems are you solving with the product? What benefits have you realized?

BlueJ is almost fifteen years old, and has large number of community users all over the world, so there is large help and support available for the user. The business software building process is faster compared to other IDEs because code compilation is faster also it has some great features which helps you debugging your code.

What do you like best?

BlueJ is a open source. Navigation is made very easy using BlueJ . It takes very less time to start . It is a very good and handy tool for beginners as it is very easy to learn . Best for developing small projects .

What do you dislike?

BlueJ does not supports any other language than Java . It is not good for developing big projects . There are few few features available in BlueJ, there is no code completion. It is too simple for advanced users .

Recommendations to others considering the product

BlueJ is one of the best IDE for beginners to work on as it is easy to debug and highly customizable . No prerequisites required for this IDE .

What business problems are you solving with the product? What benefits have you realized?

It's loading time is very less so it is not so frustrating . It is very good and handy tool for developing small projects . With the help of this IDE small application can be made and tested which can be later integrated in bigger projects

What do you like best?

BlueJ is best for very small java projects. Personally, it is only really good for the classroom environment, to teach student how to code in java, at a high school level. I do not recommend using BlueJ in College since it is not used in the real world. Other than that in the real world BlueJ should not be used in things like enterprise applications. Also, it is free so I really can not complain that much. Those are really it for BlueJ for me.

What do you dislike?

You will not use BlueJ in the real world, maybe if you wanted to test a small chunk of java code without opening eclipse since the load time for opening Eclipse can be very long.

Recommendations to others considering the product

Use it only to academic purposes.

What business problems are you solving with the product? What benefits have you realized?

I used BlueJ is college and I would not even recommend it at that level, it should be geared more towards a high school level introductory class.

What do you like best?

It very simple but it does not compromise with most very important features. It's great for learning OOPs because we can actually look at boxes which look like objects and use their attributes and methods. All the important features that a good editor should have are also present. Sidebar for overall code overview is also awesome for beginners like me.

What do you dislike?

There are still some simple but awesome editor features which are missing. They are present in editors like atom and sublime text. The sublime text has this awesome feature that if we select a word then the editor highlights all the same words in the whole file as if Ctrl+F is applied. Also, autocomplete.

Recommendations to others considering the product

Yes, I keep recommending this software to all my friends and other people whom I meet.

What business problems are you solving with the product? What benefits have you realized?

It's a great learning software and everybody in my school uses this software to learn and code their very first program.

What do you like best?

It is very light on resources and easy to use. One can get started in a short time and get used to it. The UI is also quite easy to understand.

What do you dislike?

The unavailability of plugins like in Eclipse or Netbeans limits its usability very much. Support for other languages is a required feature that is missing.

Recommendations to others considering the product

BlueJ is a good tool for starters and small Projects.

What business problems are you solving with the product? What benefits have you realized?

It's pretty much useless for big projects. However, it is usable for quick coding challenges and stuff. Also, for beginner programmers, a simple to use IDE like BlueJ provides a better experience and a less steep learning curve.

What do you like best?

I cherish on the grounds that it is an incorporated improvement condition for the Java programming dialect , grew for the most part for instructive purposes condition , but at the same time is appropriate for the advancement of little scale programming . what's more, more if my last task was a program resound in java

What do you dislike?

I don't like for how the UI looks somewhat obsolete. Could utilize some change. I would possibly consider in how much the understudies might want this framework before utilizing. They should be locked in for this framework to be utilized appropriately so client engagement is critical as well.

Recommendations to others considering the product

BlueJ enables us to educate the rudiments of Java programming to our activity shadows who are keen on getting to be enigneers/software engineers. It is brisk and keeps running on our Windows and Ubuntu workstations.

What business problems are you solving with the product? What benefits have you realized?

For every one of the general population who need to begin learning Java programming dialect. You can begin on Coursera.org site, where there are specializations of Java dialect. There is a course reading as well and video notes in youtube where you can take in a little about Java, Code ideas.

What do you like best?

Its interface is smaller and simpler compared to professional-level IDE software that tends to overwhelm beginners. The straightforward and basic display help new users get started on basic development more easily and quickly. BlueJ has a number of innovative features that are not available in other IDEs. Original BlueJ features include its object bench, code pad, and scope coloring. Unique scope highlighting, where the background of each code block is colored, helps users scan codes more quickly and recognizes misplaced curly brackets.

What do you dislike?

It's simple but it's too simple for any large development. Features could be lacking for any complex programs that may require a more complex IDE. Other than that, the interface could look nicer and slicker with ideally more rounded features. Could definitely add in an in-program editor without having a new pop-up window for each class that's opened. Tabs would really improve this product. Compilation speed could also be improved I think. Definitely useful for any future small developments but I think it might be limited to just that.

Recommendations to others considering the product

it's nice and simple

What business problems are you solving with the product? What benefits have you realized?

Mostly research for the future of artificial intelligence and how this may impact the future of automation in enterprise software. This is a very important part of the future of how humans can interact with machines and how the future of human work could be like. Definitely high impact and may also be the future of where a lot of research is headed. Definitely an exciting research area and will contribute greatly to the future of humankind. This is where the future is headed. This is the future.

What do you like best?

This is great to use for new engineers or aspiring engineers if Java is a language your company uses. If your company is training new engineers on how to code, this is probably one of the best beginner development environments there is. Everything is clearly labeled and marked, and your engineers can visualize the class structure, hierarchies, inheritance trees, and run methods of their code very easily. This is a good stepping stone into more advanced developer environments like Eclipse.

What do you dislike?

Some things seem a bit more simplified than they need to be, but this seems to be designed for beginners or more junior engineers, so that's ok. Occasionally, there is a bug that makes it difficult to end the execution of a running executable, but a quick restart of BlueJ will resolve that issue.

Recommendations to others considering the product

Great software that will allow you to teach or train new software engineers.

What business problems are you solving with the product? What benefits have you realized?

BlueJ is great for teaching your more entry level or beginner engineers. It's also a great way to introduce anyone into coding if you have a training program at your company. BlueJ simplifies onboarding and training for Java software developers.

What do you like best?

spectacular, fascinating , I love because it is an integrated development ( its acronym IDE English - Integrated Development Environment) environment for the Java programming language , developed mainly for educational purposes , but also suitable for the development of software to small scale.

BlueJ is developed to support teaching and learning of object-oriented programming , and as a result , their design differs from other development environments . The main screen graphically displays the class structure of developing an application , and objects can be created and tested interactively. Combined with a simple user interface , this ease of interaction allows easily experiment with objects in development. The concepts of object orientation are visually represented in interaction design at the interface

What do you dislike?

everything is excellent , nothing I dislike this application .. never fails to use it is splendid

Recommendations to others considering the product

100 % recommended for all those who want to quickly learn object -oriented programming

What business problems are you solving with the product? What benefits have you realized?

What do you like best?

I love the user interface, so easy to use, so minimalist ... It's an intuitive and easy to use IDE, to learn how to use java and the concept of object-oriented development, BlueJ helps to know the concept of class and object.

It allows greater freedom of interaction and experimentation, and offers a visualization that clearly shows the structure of classes. Clearly oriented for learning.

What do you dislike?

BlueJ is a suite oriented to small projects and learning, I would need autocomplete code and syntax checker.

As I have already indicated is a learning-oriented suite, for larger projects you need another more powerful IDE with more features.

Recommendations to others considering the product

They are doing a great job for the educational community, there are not enough IDEs like this for students or scholars to learn to develop.

I miss an autocomplete code and syntax checker.

It would be nice to have more support or documentation in other languages ​​such as Spanish.

In general my experience with this IDE has been very good in my learning period.

What business problems are you solving with the product? What benefits have you realized?

BlueJ is not an application to be used in business or large projects, rather for small projects and as I said earlier a great tool to learn JAVA, this is the greatest benefit. It is an application to start in the world of development, and acquire knowledge in object-oriented development.

What do you like best?

It is an ideal IDE for beginners of JAVA, it is very complete, it has all the necessary characteristics to be able to code without problems, it has support for Oracle and you can find it for any operating system, its interface is quite simple and will help you to familiarize yourself with the language easily .

What do you dislike?

It is not ideal for large-scale development because it lacks some functions that compromise the scalability of some projects.

What business problems are you solving with the product? What benefits have you realized?

I think it's great, because this tool is focused on learning the programming language JAVA, so it makes it easier to understand, I recommend it a lot for those who want to start.

What do you like best?

Contained environment.

Lightweight.

No fuss IDE. Code and run with a nice visual arrangement of classes and dependencies. I really like their visual representation and makes for a nice clean way to see the control flow. I also really like the auto-documentation part where they create the documentation for classes and functions for you out of the box along with their dependent classes in a nice clean format and all that needs to be added most of the time is a description.

What do you dislike?

Highly barebones IDE. Options to add plugins for advanced features would have been nice. Its more of a sandbox tool for java applications rather and a full blown ide. Making Maven Work with it is a bit of a hassle.

Recommendations to others considering the product

Great tool for sandbox projects, works well, easy to set up, easy to use, great UI.

What business problems are you solving with the product? What benefits have you realized?

What do you like best?

I like the simple and easy functionality of the interface. It's good for writing simple code without having to deal with all the excess stuff all the other IDEs have. Doesn't take long to load. Great to train newbies with.

What do you dislike?

The main issue with BlueJ is that sometimes its too simple. It lacks some features that could assist you greatly. The interface is easy to use but doesn't look as sleek as the other IDEs.

What business problems are you solving with the product? What benefits have you realized?

It provides an easy to use platform to program and train in java. It saves time and money in training and programming.

What do you like best?

The code tells you if there is a bracket missing or any other syntax error very clearly.

What do you dislike?

Not a good design, Interface is clunky and old looking, not visually appealing at all. Looks like something a middle schooler would use if trying to understand code and how classes interact with one another.

Recommendations to others considering the product

Try eclipse instead if you're not a beginner Java code writer. If you're barely starting, it's okay to use BlueJ, but try to switch to Eclipse once you know the basics of the language. Try looking at tutorials on stack overflow and using them. BlueJ has a very visual way of laying out the code, with each class in a new box and connected to other classes with lines, but many experiences programmers and coders do not need this.

What business problems are you solving with the product? What benefits have you realized?

Good for editing Java code, but Eclipse is far better. BlueJ is only for very beginner users. Color coding may also help the beginner users. I've made data sorting very easy using Java, but BlueJ should have two versions, one for beginners and one for experts.

What do you like best?

I used this platform when I began to code because it easily differentiated methods, loops, and classes with colors and blocks, which made it very easy to navigate through various segments of the code. Additionally, the inheritance is clearly marked with arrows when your project has multiple classes in it, and it's a great way to run java programs without using a command line, making it very beginner-friendly.

What do you dislike?

After a few years of experience with coding, using BlueJ felt a bit worn out, and I opted for a different text editor that had a bit more power. BlueJ also doesn't have autocomplete features that make other text editors so great. It's also limited only to Java thus far.

Recommendations to others considering the product

Great IDE for Java beginners. Make sure you read up on how to debug because it's very useful, and understanding the right settings for making projects is good too.

What business problems are you solving with the product? What benefits have you realized?

It's a great way to teach people how to code on the beginner level without having to be familiar with the command line whatsoever. Files can be stored in the local project directory, easily accessed and modified, and debugging is also a feature that is accessible and easy to understand.

What do you like best?

BlueJ have easy way to write and compile java code, Library import and inherit the classes. This edition provides built in Run feature to run the program so no need to know about commands to run the program or build the class file.

What do you dislike?

This editor is not so good for large projects. No way to find reference that we have used there.

Recommendations to others considering the product

I would like to recommend this IDE fo all beginners and students lo learn java.

What business problems are you solving with the product? What benefits have you realized?

This editor can run in low resource. This is free and have very small size, so it works smoothly on old configuration systems.

What do you like best?

I like how simple this system is to use. I used it to teach middle schoolers who are learning how to program. This system was so cost effcient that we can easily set up and use it for next time. I would definitely use this again to teach if I had to set this up again in the near future.

What do you dislike?

I don't like how the user interface looks a bit outdated. Could definitely use some improvement. I would maybe consider in how much the students would like this system before using. They must be engaged for this system to be used properly so user engagement is extremely important too.

Recommendations to others considering the product

I would say that for people to are looking into using BlueJ, I would say research other products that the industry is using to look into teaching others.

What business problems are you solving with the product? What benefits have you realized?

The business problem I am solving with is using it to teach kids programming. The great things is that the software is free to use.

What do you like best?

It is a fast application, I am a Linux user and it opens up super fast. I like that I can see and create new classes and if there is a relation between them I am able to create that relation very easy with a button, I can implement use and heritage relations. I like that I can compile and instantiate my class program, I love that I can see and edit my code, and the code it is structure by color sections so If you're new programming this will be important for you to not make mistakes. If for example you miss a semicolon ";" to end the instruction line, BlueJ will highlight you that error when you compile your program. It a good software to start learning Java so you don't have to worry at the moment to install anything else. All you need is to start learning code and code. It is multiplatform, you can install it on Mac, Linux, Windows, and Raspberry Pi.

What do you dislike?

I haven't find any until now that I don't like it.

Recommendations to others considering the product

For all the people who want to start learning Java programming language. You can start on Coursera.org site, where there are specializations of Java language. There is a textbook too and video notes in youtube where you can learn a little about Java, Code concepts.

What business problems are you solving with the product? What benefits have you realized?

I am learning Java in Coursera. I have found that it is a good program to start learning, testing your code.

What do you like best?

As it was my first coding software ever to use, I learnt all the basics of Java coding through this software back in my 10th grade. It basically displays all the different classes as different icons in its main menu window and also displays the link between different classes, when you are calling functions and objects between the whole project, with arrow heads. This basically helps beginners get the idea of OOPs and also helps when you are debugging for errors.

What do you dislike?

There is nothing to dislike, its a package made for learners and to help them understand and simplify the world of coding.

Recommendations to others considering the product

Anyone out there looking out for a software to learn coding in Java I recommend using this. Yes, Industries are using various other popular environments, but if you want to learn coding and learn it from the basics, with your basics right you can build anything on it. This software helps you learn just that, and I'm sure you will not regret choosing BlueJ

What business problems are you solving with the product? What benefits have you realized?

During my 10th grade I took up Programming as my core Elective, and the syllabi almost entirely emphasised on learning how to code in Java on BlueJ environment. We were taught everything from the basics, each and every command, programs on how to print, input, do math fuctions etc etc. At the end of the year we were supposed to implement a real life function into a code, I was able to build a simple banking software for savings and Recurring type. Only later during my secondary studies did I realise how beneficial it was to learn on BlueJ when we had to code on netbeans, All of us who had learnt on BlueJ easily adapted netbeans and had better hand at writing structured codes on netbeans than those who had learnt on other platforms and the first timers who struggled to understand what was going on.

What do you like best?

This IDE is very simple, basic and freely available. It is the best IDE for the people who are just learning because it is very user friendly. One can build small-scale software using BlueJ as it is designed for education purpose so it is widely suggested to the students.

What do you dislike?

Though it is simple, it has very few features than you could expect from an IDE. Like other IDE's help you complete the code, auto-fill variables. It doesn't really provide these features. It is not best suited for larger applications. There's nothing much to dislike as it's main purpose is to serve small applications.

Recommendations to others considering the product

Add more features like auto-fill, Completing code snippets.

What business problems are you solving with the product? What benefits have you realized?

Software Development. It has simple interface and it works very quick for beginners.

What do you like best?

It shows relationships between Java classes. I like this functionality. You can see if a class utilizes another class through a line connecting the two.

What do you dislike?

I don't like that this is limited, it does not have as many features as Eclipse. There is not auto completion, for example. Or stubs. I know all of this is a novelty of Eclipse, and I like it. It reduces the time I spend on repetitive boiler plate code. Bluejeans is good for showing relationships between classes, though.

Recommendations to others considering the product

It is free and easy to use.

What business problems are you solving with the product? What benefits have you realized?

It has helped me to understand the relationships between classes better, but then I take the code back to Eclipse. I do not use BlueJ directly for my purposes. I use it as a tool to visualize class relationships when I don't mind quickly typing some code in there too.

What do you dislike?

Recommendations to others considering the product

Great for introduction to OOP in the high school or college classroom. Good for MAC and PC not resource intensive, so any computer cane run

What business problems are you solving with the product? What benefits have you realized?

BlueJ is a teaching tool more than anything. It could certainly be used to develop professionally, but there are other tools, such as Visual Studio or Eclipse which would probably offer more options for development.

What do you like best?

I enjoy how it presents color coded segments and a graphical interface for demonstrating how classes interact and are inherited. I like the simple interface and as well as how lightweight the program is.

What do you dislike?

completion suggestions must be summoned with Ctrl+Space in stead of automatically. Would also like to see a more customization user experience. I would also like the ability to make Android apps on the platform in the future.

Recommendations to others considering the product

If you are learning the basics, this is the perfect IDE to start with.

What business problems are you solving with the product? What benefits have you realized?

The problem when learning to code in any object oriented programming language is understanding inheritance and the use of objects/instances. BlueJ excels at visually representing this.

What do you like best?

The best way to describe this java IDE is simplicity, it has no good parser, nor a good interface, but is surprisingly easy to use due to just that. If you are wandering where to start in Java, this is probably a good option. It does not work for anything more.

What do you dislike?

Bugs and more bugs, the autocompleter does not work and the infinite number of windows that it creates is outstanding.

Recommendations to others considering the product

Check out all the products of JetBrains, and, of course, kotlin instead of java

What business problems are you solving with the product? What benefits have you realized?

What do you like best?

It's a very good platform for teaching students how to code at the early stages. For example, the idea of a begin method is very intuitive and easy to understand rather than having a main method.

What do you dislike?

Running the program is too easy/simple. It should be more than just a button to click.

Recommendations to others considering the product

Very useful to use in an educational setting.

What business problems are you solving with the product? What benefits have you realized?

I have created simple games by using BlueJ and I realize that it is a very user friendly platform to start out coding on for my students. Within a class setting, it makes sense to start students out with this platform. I am solving education issues within CS by using BlueJ and allowing students to get comfortable with coding so that they stay within the CS department.